Converting a string formatted YYYYMMDDHHMMSS into a JavaScript Date object

后端 未结 6 664
借酒劲吻你
借酒劲吻你 2021-01-06 02:33

I have a string with a date in it formatted like so: YYYYMMDDHHMMSS. I was wondering how I would convert it into a JavaScript Date object with JavaScript.

Thanks in

6条回答
  •  暖寄归人
    2021-01-06 03:00

    Primitive version:

    new Date(foo.slice(0, 4), foo.slice(4, 6) - 1, foo.slice(6, 8),
        foo.slice(8, 10), foo.slice(10, 12), foo.slice(12, 14))
    

    An explicit conversion of the strings to numbers is unnecessary: the Date() function will do this for you.

提交回复
热议问题