【问题标题】:How can i change the format of my "time elapse" in Google Script如何在 Google Script 中更改“时间流逝”的格式
【发布时间】:2023-03-10 00:21:01
【问题描述】:

我正在尝试以 mm:ss 格式返回经过的时间值,但目前它正在返回“Sat Dec 30 1899 00:07:08 GMT-0800(太平洋标准时间)”。我只想要字符串中的 07:08 。如何更改数组中一列的格式?

【问题讨论】:

  • 请说明您的源数据是Date对象还是文本字符串,并显示代码的相关部分。

标签: google-apps-script


【解决方案1】:

我想有很多方法可以做到这一点,一种方法是使用正则表达式和exec(),如下所示:

const fullDate = 'Sat Dec 30 1899 00:07:08 GMT-0800 (Pacific Standard Time)';
const mmss = /\d\d:(\d\d:\d\d)/.exec(fullDate)[1];
console.log(mmss);

如果您愿意,可以在exec()read up 了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 2022-08-19
    • 2016-02-16
    • 2018-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多