【发布时间】:2020-11-22 13:13:15
【问题描述】:
我正在以这种方式使用 moment.js,它可以工作。
var cutoffString = '2020-07-31T21:43:00.000Z'; // in utc
var utcCutoff = moment.utc(cutoffString, 'YYYYMMDD HH:mm:ss');
var displayCutoff = utcCutoff.clone().tz('America/Los_Angeles');
console.log('utcCutoff:', utcCutoff.format('YYYYMMDD hh:mm:ssa Z'));
console.log('displayCutoff:', displayCutoff.format('YYYYMMDD hh:mm:ssa Z'));
现在我希望 moment.js 打开一个包含 3 个不同日期的文件 (dates.txt) 进行转换。例如。
-
2020-07-31T21:43:00.000Z
-
2020-07-30T21:43:00.000Z
-
2020-07-28T21:43:00.000Z
并将转换后的 3 个日期添加到 newdates.txt 文件中。
我可以使用 moment.js 或其他 .js 吗?
【问题讨论】:
-
您可以逐行阅读
dates.txt。 -
您可以使用
fs模块读取/写入文件内容。moment.js可用于转换不用于读取/写入文件的日期。 Check here 关于如何读/写文件内容。
标签: javascript momentjs moment-timezone