Mapeo Fecha de inmediato añade a la semana

Bebé Burger:

Tengo el siguiente objeto de tipo java.util.Date(Java 8):

introducir descripción de la imagen aquí

Así que, básicamente, 1 de enero de 1235 en formato CET. Pero en el momento echo esto con instantánea:

introducir descripción de la imagen aquí

IntelliJ me muestran que una semana entera ha sido añadido! Instantánea utiliza formato UTC, lo que explica por qué una hora se resta (una hora de diferencia entre la AEC y UTC). Pero ¿de dónde viene la semana?

kumesana:

Eso es porque la mayoría de la humanidad estaba usando el calendario Juliano en 1235, y ha pasado a gregoriano desde entonces.

estilo antiguo fechas Java hacer un mayor esfuerzo para tener en cuenta esto cuando se puede deducir para una localidad cuando se hizo el cambio de Julian a Calendario.

Cuando se hicieron estos interruptores, la fecha en estos países cambió a un lugar diferente en el calendario, haciendo que parezca que la fecha acaba de saltar un montón de días.

El más reciente java.time. * Sistema ignora la existencia histórica de los calendarios Juliano y es poco adecuado para representar intervalos de tiempo en fechas históricas.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=236279&siteId=1
Recomendado
Clasificación