Tom Eugelink
Tom Eugelink
I can reproduce the behavior: ``` Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(1572829200000l); for (int i = 0; i < 150; i++) { cal.add(Calendar.DATE, 1); System.out.println("cal=" + cal.toInstant()); } ```
ZonedDateTime in Zulu does not show this behavior, but also ignores DST: ``` ZonedDateTime zonedDateTime = ZonedDateTime.parse("2020-03-24T01:00:00Z"); for (int i = 0; i < 365; i++) { zonedDateTime = zonedDateTime.plusDays(1);...
I am uncertain what the intended behavior of getDates is; does it need to take DST into account or not? But it certainly seems it could benefit from a (partial)...
I have checkout out the default branch (develop) which is indeed 3.0.20-develop-SNAPSHOT. Under which branch can I find the 4.x?
Okay! My code already uses JSR 310, so I could strip out a lot of conversion, but at the same time it is a major refactor. Especially the switching between...
Ok. That puts me in a pickle. My application (TeslaTasks) connects to Google calendar, so being able to parse its glitches is of great importance. AFAIK JSR310 does not have...
Interesting; I had hope to just replace the increment method using JSR310, but you see similar strange behavior: 2020-03-27T01:00:00Z = 2020-03-27T02:00+01:00[Europe/Rome] -> 2020-03-28T02:00+01:00[Europe/Rome] 2020-03-28T01:00:00Z = 2020-03-28T02:00+01:00[Europe/Rome] -> 2020-03-29T03:00+02:00[Europe/Rome] ... 2020-10-23T01:00:00Z...
Do we need to take DST in account at all? If I have an appointment from 02:00 to 03:00, that suddenly does not go to 03:00 and 04:00 in the...
I'm a bit confused. If I setup a recurring appointment in the summer from 4 to 5, and we pass over to winter time, should it trigger on a different...
Well, there are other interesting behaviors as well. For example: I have two daily recurring appointments at the same time (2 AM), but one was started in the summer, the...