我怎么能停止得到一个无效的日期在IE与时刻.js
How can I stop getting an invalid date in IE with moment.js?
这总是返回"invalid date"。它适用于Chrome和Safari,但在IE中我总是得到一个无效的日期。
所讨论的代码:
var utcMoment = moment.utc(value.Timestamp);
value.Timestamp
的格式为:"17 Sep 15 19:55:37"
我应该使用不同的日期格式吗?
您可以在创建瞬间时显式定义格式。
var utcMoment = moment.utc("17 Sep 15 19:55:37", "DD MMM YY HH:mm:ss");
console.log(utcMoment);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>
相关文章:
- 如何修复FF和IE中的Javascript无效日期错误
- 下周末'javascript中的s datetime返回无效日期
- Momentjs :如何防止“无效日期”
- 用户可以在AngularUI日期选择器中键入无效的日期
- 如何在一个代码中检查无效的日期格式和超过18年的有效期
- Moment会在设置日期时自动更正无效日期
- 在jquery日期选择器中禁用特定日期无效
- Javascript第一次的日期无效
- 返回的日期无效
- Javascript Date 中的日期无效
- Firefox 中的日期无效,在 JavaScript 中将字符串转换为日期(mm-dd-yyyy)
- 新日期(isoDate)上的日期无效
- jQuery UI日期选择器getDate今天返回's的日期无效
- firefox中的日期无效
- 夏威夷时区的日期使JavaScript日期无效
- 字符串格式的日期无效
- 无法将字符串转换为日期-无效日期
- 法语的日期无效
- bootstrap日期选择器设置默认日期无效
- 如何在 JS 中使 00/00/0000 日期无效