1

我从我的客户那里得到这样格式的日期:

2012-11-07T00:00:00 (yyyy-mm-ddT00:00:00)

如何将其解析为Date对象?

我的第一个选择是:

  • 获取前 10 个字符 (2012-11-07)
  • 用“-”分开
  • 创建新日期(拆分 [0],拆分 [1],拆分 [2])

我知道这样的问题是显而易见的,而且回答得过多,不仅在 Stack Overflow 中,而且我想:

  • 知道没有任何库的更好的做法,纯 JS( Date.parse() ?)
  • 与广泛使用的nodeJS日期库/框架相同
4

1 回答 1

2

var d = 新日期('2012-11-07T00:00:00')

于 2012-11-30T09:06:54.633 回答