getTime()对于时间格式‘xxxx-xx-xx xx:xx:xx’ios的兼容性

    技术2022-08-01  85

    问题描述

    有一个计算时间的功能,浏览器和安卓机上是正常的,ios端出现NAN的情况。猜测是ios兼容性的问题。

    ios兼容getTime 带’-'的时间格式

    问题代码:

    let dateStr = '2020-07-02 17:42:00'; new Date(dateStr).getTime(); //NAN

    修改:

    let dateStr = '2020-07-02 17:42:00'; let handleStr = dateStr.replace(/-/g, '/'); new Date(handleStr ).getTime();

    这样就解决了。 显然,‘2020/07/02 17:42:00’ 这种斜线 / 格式,ios是支持的。 再深入的没有研究,这里仅是记录一下。

    Processed: 0.009, SQL: 9