Javascript Moment.js打开具有不同日期的文件

Javascript Moment.js打开具有不同日期的文件,javascript,momentjs,moment-timezone,Javascript,Momentjs,Moment Timezone,我以这种方式使用了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.form

我以这种方式使用了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打开一个文件(dates.txt),其中包含3个不同的日期进行转换。例如

  • 2020-07-31T21:43:00.000Z

  • 2020-07-30T21:43:00.000Z

  • 2020-07-28 21:43:00.000Z

    并将转换的3个日期添加到newdates.txt文件中

  • 我可以用moment.js或其他.js吗

  • 您必须在NodeJS中通过
    fs
    包打开dates.txt
  • \n
    拆分行以获取日期数组
  • 在数组的每个项上为循环编写一个
    ,并在每个循环中执行您想要的所有操作
  • 完成
  • 您必须在NodeJS中通过
    fs
    包打开dates.txt
  • \n
    拆分行以获取日期数组
  • 在数组的每个项上为循环编写一个
    ,并在每个循环中执行您想要的所有操作
  • 完成

  • 您可以逐行读取
    dates.txt
    。您可以使用
    fs
    模块读取/写入文件内容
    moment.js
    可用于转换不用于读取/写入文件的日期。关于如何读取/写入文件内容。您可以逐行读取
    dates.txt
    。您可以使用
    fs
    模块读取/写入文件内容
    moment.js
    可用于转换不用于读取/写入文件的日期。关于如何读取/写入文件内容。