java - 春季时区问题中的 DateTimeFormat 注释
问题描述
我在将字符串转换为日期对象时遇到问题。转换时选择 GMT 时区并更改为上一个日期。我想忽略时区。如果字符串值为“03/12/2019”,那么无论时区如何,它都应该是相同的日期。
@DateTimeFormat(pattern = "MM/dd/yyyy") Date startDate
有什么建议么?谢谢。
解决方案
使用 java.time.LocalDate LocalDate 没有时间,因此没有时区
@DateTimeFormat(pattern = "MM/dd/yyyy")
private LocalDate localDate;
推荐阅读
- arcgis - 边界框坐标
- c++ - 为什么我会为 SPOJ 上的 GSS1 问题的此代码获取 TLE?(使用段树)
- android - 您的应用未使用 AndroidX - Flutter 不允许我生成 apk
- xaml - 具有 Materialdesigninxaml 样式的按钮的中心边距定义
- python - 计算数据框中的日期列
- io - Ada.Text_IO.End_Of_File 缓冲副作用
- c# - 抄送电子邮件没有收到c#
- c++ - 为什么我的多线程并行求和函数的向量受限于线程数?
- python - 在 postgres 中将列数据类型从 VARCHAR 转换为 ARRAY(使用 Psycopg2)
- reference - 如何在 LibreOffice 中重新创建页面引用