[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 05.04.15
Príspevky: 24
Témy: 10 | 10
NapísalOffline : 07.10.2008 8:37 | Dátum - pracovné dni

Ahoj.
Ako zistím rozdiel medzi dvoma dátumamy iba pracovných dní?
Celkový rozdiel dní už mám.


Offline

Užívateľ
Užívateľ
Dátum - pracovné dni

Registrovaný: 01.01.06
Prihlásený: 23.12.16
Príspevky: 366
Témy: 47 | 47
Bydlisko: TT
NapísalOffline : 07.10.2008 18:09 | Dátum - pracovné dni

musíš vedieť "aký je deň od kedy začínaš počítať" (napr. utorok) a podľa toho sa zorientuješ:
do so-ne chybaju 3 dni (potom 2 - vikend) a potom zacinas od pondelka + 5prac. dni + 2vikend atd. atd. + niekolko dni, kolko ti zostane .

napisal som to dost tazko, ale snad som ta nakopol


_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Správca fóra
Správca fóra
Dátum - pracovné dni

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 08.10.2008 13:34 | Dátum - pracovné dni

Je to mozno trosku zlozitejsi kod, ale hadam to nebude problem :) Pocita to pracovne dni vratane zaciatocneho a koncoveho datumu (ak su pracovne):
Kód:
<?php
$date1 = mktime(0,0,0,10,8,2008);   //08.10.2008
$date2 = mktime(0,0,0,10,14,2008);  //14.10.2008

$date1_weekday = date("N",$date1);
$date2_weekday = date("N",$date2);

$rozdiel_dni = floor(($date2-$date1)/86400);  //rozdiel dni medzi datumami
$rozdiel_dni -= 7 - $date1_weekday;           //odpocitany 1.tyzden
$rozdiel_dni -= $date2_weekday;               //odpocitany posledny tyzden

$prac_dni = 0;

//pracovne dni v tyzdni s datumom date1
$prac_dni += ($date1_weekday <= 5) ? 5 - $date1_weekday + 1 : 5;

//pracovne dni v tyzdni s datumom date2
$prac_dni += ($date2_weekday <= 5) ? $date2_weekday : 5;

//pracovne dni medzi
$prac_dni += ($rozdiel_dni / 7) * 5;

echo $prac_dni;
?>


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Dátum - pracovné dni

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...
NapísalOffline : 08.10.2008 15:49 | Dátum - pracovné dni

stenley pochybujem ze to pochopi :D

Vizerato ze by to aj fungovalo
Odskusal si to aj?


_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Správca fóra
Správca fóra
Dátum - pracovné dni

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 08.10.2008 15:52 | Dátum - pracovné dni

vsetky zdrojaky, ktore sem davam, dopredu (ciastocne) otestujem ;)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Dátum - pracovné dni

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...
NapísalOffline : 09.10.2008 17:35 | Dátum - pracovné dni

dal by som casto pouzivane scripty


_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
 [ Príspevkov: 6 ] 


Dátum - pracovné dni



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Datum "minus" 7 dní

v PHP, ASP

1

125

09.04.2013 15:10

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Volne pracovne miesta

v Ponuka práce

0

668

17.11.2011 22:04

matus231

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovně herní notebook

v Notebooky a netbooky

9

358

06.02.2011 13:42

Johnnny

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovne PC - grafika

v PC zostavy

25

531

19.02.2010 14:09

marioff

V tomto fóre nie sú ďalšie neprečítané témy.

Monitor/TV do pracovne

v Monitory, televízory a projektory

7

210

01.07.2015 7:15

jepeto

V tomto fóre nie sú ďalšie neprečítané témy.

PC na pracovné účely

v PC zostavy

22

649

16.02.2008 17:30

Vladio

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovne PC cca 1500,-

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PC zostavy

47

598

07.01.2013 17:36

restore

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovné PC do 1500 eur

v PC zostavy

4

230

16.07.2016 19:39

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovné PC - cca 700 - 800 Eur

v PC zostavy

2

181

18.03.2013 22:25

Casseus

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovne pc do 700e - cekni navrhnutu zostavu:

v PC zostavy

5

250

25.02.2010 10:35

Dusty Jacket

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovné ale aj herné delo do 1200€+

v PC zostavy

12

291

16.11.2016 10:28

Salisek

V tomto fóre nie sú ďalšie neprečítané témy.

Pracovné PC do 700€ bez DPH (cca 840€)

v PC zostavy

10

317

15.11.2012 9:17

chup44

V tomto fóre nie sú ďalšie neprečítané témy.

PC na hry/pracovné okolo 1000e bez dph

v PC zostavy

9

255

09.03.2014 23:19

Arťom

V tomto fóre nie sú ďalšie neprečítané témy.

Vypis dni

v PHP, ASP

6

503

19.11.2010 13:30

emer

V tomto fóre nie sú ďalšie neprečítané témy.

DATE + dni

v PHP, ASP

6

552

30.11.2009 20:41

jtomcik

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

P/V: herne/pracovne PC + LED monitor + HiFi veza

v Predám

17

1234

10.11.2011 22:13

zalgoo



© 2005 - 2017 PCforum, edited by JanoF