gpt4 book ai didi

javascript - "new Date().valueOf()"和 Date().valueOf() 之间的区别”

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:20 26 4
gpt4 key购买 nike

为什么下面的两个表达式返回不同的结果?

Date().valueOf()
"Fri Feb 07 2014 16:03:34 GMT-0500 (Eastern Standard Time)"

new Date().valueOf()
1391807020802

Date().toString()
"Fri Feb 07 2014 16:09:21 GMT-0500 (Eastern Standard Time)"

new Date().toString()
"Fri Feb 07 2014 16:09:26 GMT-0500 (Eastern Standard Time)"

最佳答案

Date() 返回格式为字符串的时间戳。

new Date() 返回一个 Date 实例。

Date 构造函数的实例具有转换为数字的值,这就是 new Date().valueOf() 返回数字的原因。字符串只是字符串,因此当您调用 Date().valueOf() 时,您会得到相同的字符串结果。

关于javascript - "new Date().valueOf()"和 Date().valueOf() 之间的区别”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21637820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com