javascript - Angular 正在从日历组件中减去 1 天
问题描述
我有一个来自 PrimeNg 的日期表单组件,每当我提交表单时,它都会减去 1 天:
我在我的 API 中得到了这个
"datePlanning": "2021-04-29"
在后端它被声明
@JsonFormat(pattern = "yyyy-MM-dd")
private Date datePlanning;
在前端,它被标记为日期,在 formBuilder 中:
datePlanning: [this.selectedData.datePlanning],
解决方案
编辑: SOLVED Primeng 日历有一个属性“dataType”。“DataType”默认为“date”。如果您设置“字符串”而不是“日期”,那么它工作正常并将正确的日期发送到服务器。