javascript - 如何将日期值作为数字放入 jscript 数组中而不是使用 new Date(2008, 1 ,1)?

标签 javascript

我正在填充一个日期数组,添加创建类型的日期并调用其构造函数,如下所示:new Date(2008, 1, 1)

我想知道是否有更好的方法来做到这一点?我猜我可以使用日期的数字表示形式并将其放入服务器端的数组中并将该数组发送到客户端。我觉得带有数字的数组会更小,并且会导致客户端上的 jscript 运行速度更快。

我想知道这是如何实现的以及这是否会带来更好的性能?

我对 jscript 还很陌生。

最佳答案

您可以使用dateObject.getTime()获取自 1970 年 1 月 1 日以来的毫秒数。使用 dateObject.setTime(time)进行相反的操作。

无论它是否具有更高的性能,您都需要对其进行分析。我觉得区别不大。

关于javascript - 如何将日期值作为数字放入 jscript 数组中而不是使用 new Date(2008, 1 ,1)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2130611/

相关文章:

javascript - 如何将卡从 "pending"选项卡添加到 "approved"? Vue.js

javascript - 选择单选按钮后的文本输入字段

javascript - 对象作为来自 MongoDB 的 React 子数据无效

javascript - 如何修复 "Missing ' 使用严格的语句”?

Javascript - 如何更改动画的持续时间 onclick

javascript - 不使用 CSS 设置轴的样式

javascript - jQuery 丢失 div 换行,+ 修改元素的问题

javascript - _co.open 不是函数 :run method based on condition

javascript - 内页的菜单按钮无法正常工作

javascript - 这个变量从哪里来?