【发布时间】:2018-03-26 17:02:32
【问题描述】:
我在我的 Angular 应用程序中使用 mydatepicker。当用户单击特定日期时,我将获得所选日期。但我想要这样的日期格式。
20180320
或
2018-03-20
所以我所做的就是转换如下。
onDateChange(event) {
this.selectDate = event.jsdate.toISOString().slice(0,10)
}
这有助于我了解我的格式。但它显示前一天。这意味着,如果用户从日历中选择 2018-03-20 我的 selectDate = 2018-03-19
我可以使用 moment 来做到这一点,但由于某些原因我没有使用这个项目。有人可以帮我纠正这个问题吗?
【问题讨论】:
-
您可能遇到了时区问题。检查日历时区是否与您自己的时区匹配。
标签: javascript angular date