分析类似 2012-11-07T00:00:00 的日期



我从我的客户那里得到一个格式的日期:

2012-11-07T00:00:00 (年-月-ddT00:00:00)

如何将其解析为 Date 对象?

我的第一个选择是:

  • 获取前 10 个字符 (2012-11-07)
  • 将其拆分为"-"
  • 创建新日期(拆分[0],拆分[1],拆分器[2])

我知道这样的问题很明显而且回答过度,不仅在堆栈溢出中,而且我想:

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

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

最新更新