You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将三段JavaScript日期处理代码简化为一行?

简化JavaScript日期处理代码为一行

原代码的逻辑是先获取日期字符串,通过Date.parse()转换为时间戳,再用时间戳创建Date对象。实际上new Date()构造函数本身就支持直接传入日期字符串(比如2023-11-4)来创建对象,不需要额外调用Date.parse(),所以可以直接简化为:

const businessDayDate = new Date(todayDate());

你尝试的new Date.parse(date)写法错误,原因是Date.parse()是静态方法,不需要通过new关键字调用,直接调用Date.parse(date)就能得到时间戳,但这里我们不需要单独获取时间戳,直接用new Date()接收日期字符串更简洁。

内容的提问来源于stack exchange,提问作者Bibek Bhattarai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 22:04:50