14. marts 2002 - 10:57Der er
5 kommentarer og 1 løsning
Calendar DATE
Hvordan sikrer jeg at min kalender forstår at det bliver en anden månede hvis jeg ruller tilbage med x antal dage istedet for med x antal måneder. Min kalender tror der er 31 dage i alle måneder hvis jeg ruller tilbage med .DATE i stedet for med .MONTH
Løsningen står i API'en Time Field Rolling function. Add to field a signed amount without changing larger fields. A negative roll amount means to roll down. [NOTE: This default implementation on Calendar just repeatedly calls the version of roll() that takes a boolean and rolls by one unit. This may not always do the right thing. For example, if the DAY_OF_MONTH field is 31, rolling through February will leave it set to 28. The GregorianCalendar version of this function takes care of this problem. Other subclasses should also provide overrides of this function that do the right thing
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.