Uncaught TypeError: XXX.getTime is not a function

    xiaoxiao2021-03-25  178

    因为变量只是字符串,无法调用日期函数。

    你应该解析它们以获得一个Date对象,对于该格式我总是使用以下函数:

    // parse a date in yyyy-mm-dd format function parseDate(input) { var parts = input.match(/(\d+)/g); // new Date(year, month [, date [, hours[, minutes[, seconds[, ms]]]]]) return new Date(parts[0], parts[1]-1, parts[2]); // months are 0-based }

    我使用这个函数,因为Date.parse(string)(或new Date(string))方法是依赖于实现yyyy-MM-dd格式将在现代浏览器,但不是在IE上工作,所以我更喜欢手动。

    转载请注明原文地址: https://ju.6miu.com/read-2508.html

    最新回复(0)