【发布时间】:2020-06-02 12:51:39
【问题描述】:
我正在开发一个网站(angular 9,spring boot)。
我需要一个用户能够向我发送某个事件的日期和时间,
在 Java 方面,我正在使用 java.sql.TimeStamp
在角度方面,我同时使用NgbDatepicker(用于日期)和Time(用于小时和分钟)。我想做的是将它们与java.sql.TimeStamp 与TimeZone 结合起来。
有什么想法可以帮助我,或者我应该将它们原样发送到java并在每次放入数据库之前创建一个新的TimeStamp?
【问题讨论】:
-
我建议你不要使用
java.sql.TimeStamp。该课程设计不良且早已过时。而是使用来自java.time, the modern Java date and time API 的OffsetDateTime或LocalDateTime。从 JDBC 4.2 开始,您可以直接将这些类型保存到您的 SQL 数据库中。
标签: angular spring-boot timestamp ngb-datepicker