【问题标题】:How to converts the createdAt date from AWS to the day of the week [duplicate]如何将 AWS 的 createdAt 日期转换为星期几[重复]
【发布时间】:2021-10-20 19:46:09
【问题描述】:

我正在尝试从 AWS createdAt 日期格式中提取星期几。

例如,给定以下日期格式:2021-10-20T17:05:26.758Z 查找星期几(即星期三、星期一...)

我正在使用 Javascript,我正在使用 AWS Amplify 和 Dynamo DB。

【问题讨论】:

    标签: javascript amazon-web-services date format date-conversion


    【解决方案1】:

    此日期2021-10-20T17:05:26.758Z 是有效的 ISO 8601 日期格式, 所以你可以使用Date()toLocaleDateString() 来获取日期名称:

    const dayName = new Date('2021-10-20T17:05:26.758Z').toLocaleDateString('en-US', { weekday: 'long' });
    
    console.log(dayName);

    【讨论】:

    • 值得注意的是,当时间戳为 UTC 时,此方法返回本地日期,因此虽然许多人会得到星期三,但 UTC +7 或更大的任何人都会得到星期四。 “-US”子标签也是多余的。 :-)
    猜你喜欢
    • 2011-01-29
    • 2012-08-12
    • 2014-01-11
    • 1970-01-01
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多