我想在SuiteScript中获得今天的日期,当我输入var tDate = new Date();时,它会在调试时显示昨天的日期。我检查了设置,在那里我看不到任何错误。
我正在编辑这个问题。最令人困惑的是,有时new Date ()会显示正确的日期而不做任何更改。不知道为什么会这样。我在下面添加了'new Date()‘的结果作为图片。
在我于2月1日拍摄的第一张照片中,显示的是1月31日,这是错误的

在我今天捕获的第二张图片中,它显示了今天的日期是正确的。

发布于 2017-02-02 00:36:37
new Date()将根据运行代码的任何系统的时区为您提供当前时间戳。在浏览器控制台中,new Date将提供本地时间的当前时间戳;在服务器端脚本中,new Date将根据NetSuite数据中心的时区提供当前时间戳。
你是如何运行这段代码的,你自己所在的时区是什么?
https://stackoverflow.com/questions/41974314
复制相似问题