在NodeIS中转换日期字符串

时间:2017-07-05 04:47:01

标签: node.js datetime

我有一个TranDate“2017/07/05 12:12:22”,我想把它转换成这种风格:20170705121222,你能帮助我使用nodejs的哪些功能来解决这个问题?谢谢!

4 个答案:

答案 0 :(得分:1)

nodeJS中可能有内置函数,但您可以使用正则表达式实现预期的输出。如下

"2017/07/05 12:12:22".match(/\d/g).join('')

答案 1 :(得分:0)

您也可以使用替换。



var result = "2017/07/05 12:12:22".replace(/[\/ :]/g, '');
console.log(result)




答案 2 :(得分:0)

或者您也可以使用模块来处理它:

> var df = require('date-format')
> df('yyyyMMddhhmmss', new Date('2017 07 05 12:12:22'))
'20170705121222'

答案 3 :(得分:0)

  

var df = require('date-format')   df('yyyyMMddhhmmss',新日期('2017 07 05 12:12:22'))