There is a description of the constant

IntlCalendar :: FIELD_MILLISECONDS_IN_DAY

Calendar field encompassing the information in IntlCalendar :: FIELD_HOUR_OF_DAY, IntlCalendar :: FIELD_MINUTE, IntlCalendar :: FIELD_SECOND and IntlCalendar :: FIELD_MILLISECOND. Range is from the 0 to 24 * 3600 * 1000 - 1. It is not the same time as the DST.

It seems to be clear that we are talking about the number of milliseconds elapsed since the date change, but the last paragraph says that this is not the case. That's about the "discontinuities" and especially about "the wall time" Vasche did not drive.

  • Most likely, it means that 1 second is subtracted in order to have a difference with the next millisecond of the next day. - fens Nov.

1 answer 1

"the wall time" is an ephemism meaning "time on a wall clock". Those. the time you answer if you are asked "what time is it?"

On the whole question can be translated as:

In the case of transition to winter / summer time, the values ​​of these fields will not reflect the exact amount of time elapsed since midnight.

Those. If at 2 o'clock in the morning the clock was transferred an hour ago, then the FIELD_HOUR_OF_DAY field will contain 1, not 2.