【发布时间】:2016-02-02 17:45:04
【问题描述】:
在我的项目中,我使用 angularJS 和 momentJS 来修复痛苦的日期格式化部分。我有两种情况,我们开始吧:
-
从 db 中检索日期并在 UI 中呈现它: 我收到了这个格式“2016-01-31T20:30:00.000Z”的服务响应。我正在使用上述方法并在 UI 中以以下方式分别呈现日期和时间
<input ng-model="data.startDate" type="date" name="startDate" disabled> <input ng-model="data.startDate" type="time" name="startTime" disabled>
它在 Firefox 中显示为 YYYY-MM-DD,在 chrome 中显示为 DD-MM-YYYY。我想使用相同的对象来显示日期和时间,以在所有浏览器中保持日期格式。如何实现?
- 我正在使用this 日期选择器。当用户选择我想以相同格式显示日期的日期时。在这种情况下,日期和时间输入是单独获取的,并在后台合并。
那么有人可以帮我解决这个问题吗?
【问题讨论】:
-
为什么不简单地从数据库中转换日期时间并将其作为符合您想要的格式的解析字符串返回?
标签: angularjs date datetime datepicker