Tom Eugelink

Results 81 comments of 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...