Autor | Zpráva | ||
---|---|---|---|
ybznek Profil |
#1 · Zasláno: 12. 8. 2011, 18:02:45 · Upravil/a: ybznek
Ahoj. potřebuju do db uložit datum s přesností na týden,
tedy abych byl schopen poznat, k jakým dnům patří použitý týden napadlo mě počítat počet týdnů od roku 1970, ale to by bylo docela zdlouhavé kvůli přestupným rokům a různých délek měsíců nebo počet týdnů od začátku (jedná se o MongoDB, ale to není důležité) Jak byste to uložili vy? |
||
Kcko Profil |
#2 · Zasláno: 12. 8. 2011, 18:09:06
DB:
datum | tyden v roce PHP: echo date("W", strtotime("2011-08-12")); Pokud nemůžete použít PHP tak bych googlil ;-) , je pátek ... |
||
Joker Profil |
#3 · Zasláno: 12. 8. 2011, 18:20:51
ybznek:
„potřebuju do db uložit datum s přesností na týden … Jak byste to uložili vy?“ To záleží na tom z jakého důvodu, možná by bylo lepší do DB ukládat normálně datum a až při výběru ho vybírat jako týden? |
||
ybznek Profil |
#4 · Zasláno: 12. 8. 2011, 19:05:03
Kcko:
týden v roce bude asi nejjednodušší Teď jsem si toho taky všiml, ale funguje to podivně při prvním a posledním týdnu napsal jsem si na to svou funkci Joker: nebylo by to lepší. :) je to zdlouhavé na vysvětlení :) |
||
Kajman_ Profil * |
#5 · Zasláno: 13. 8. 2011, 22:43:55
Nebo si můžete ukládat třeba vždy pondělí do typu date.
|
||
Časová prodleva: 13 let
|
0