Pracuju v americke firme a my mame zacatky tydnu, mesicu a ctvrtleti
definovana proste v kalendari (pravidla na definici jsou tak slozita ze
tabulka s kalendarem byla nejjednodussi reseni. Nekdy je prvni tyden 9
dnu dlouhy, nekdy mesic konci pred koncem kalendarniho mesice, atd.). Je
to pry dano americkou legislativou, takze urcite zalezi na vasem
zakaznikovi...
Tom
Ladislav Zahour napsal(a):
Oto Buchta píše v Čt 15. 12. 2005 v 21:39 +0100:
Živím se ekonomickým SW už hodně let, a prozatím vždy se čtvrletím
chápaly celé měsíce.
1 leden až březen
2 duben až červen
3 červenec až září
4 říjen až prosinec
V čechách to má i oporu v zákonu o DPH definice zdanňovacího období
čtvrtletního plátce DPH.
On Thursday 15 of December 2005 20:17, Zdenek Kubovec wrote:
Mam takovy problem s datumem. Potreboval bych vedet, zda je nekde
specifikovano, jaky den je prvni a posledni v danem ctvrtleti. Jestli se
to ridi podle tydnu, tzn. 1. den 2. ctvrtleti v roce 2005 by byl 28.
brezen 2005 nebo zda je to vzdy 1. den v mesici, tzn. 1.duben 2005.
Nasel jsem specifikaci pro praci s datumem ISO 8601, ale tam neni o
ctvrtelti vubec nic :(
Zdenek
Zeptejte se zakaznika, to vzdycky funguje. A pokud na to nemate zakaznika,
ptejte se toho, kdo si ctvrtleti vymyslel. No a pokud to chcete vy, tak si to
nadefinujte jako obdobi < new GregorianCalendar(rok+x/4,3*(x%4)+1,1),new
GregorianCalendar(rok+x/4,3*((x+1)%4)+1,1) ) pro int x
Ted doufam, ze jsem v tom fofru neudelal chybu ;-)