Buongiorno programmatori, salvo la data nel DB, ma questa pur comparendo in un messaggio eseguito prima del salvataggio esattamente corrispondente a quella dell' ora del pc, una volta salvata con il repository(Uso Hibernate, mappo le entity) si rileva in anticipo di 2 ore.
In mysql eseguo:
mysql> SELECT NOW(), CURRENT_TIMESTAMP;
+---------------------+---------------------+
| NOW() | CURRENT_TIMESTAMP |
+---------------------+---------------------+
| 2025-08-26 13:49:57 | 2025-08-26 13:49:57 |
+---------------------+---------------------+
1 row in set (0.00 sec)
E l'ora è corrispondente a quella di sistema.
Nella entity:
@Column
private OffsetDateTime createdAt;
@Column
private OffsetDateTime expiresAt;
Avete idea del perché di questa "stranezza"?