【问题标题】:date-fns format time in 24 hour formatdate-fns 格式 24 小时格式的时间
【发布时间】:2021-11-27 04:12:42
【问题描述】:

我在 React 项目中使用 date-fns。

const sampleText = 'Tue Aug 03 2021 18:49:11 GMT+0800';
const sampleDate = new Date(sampleText);
format(sampleDate, 'hh:mm')

这将返回“06:49”。我怎样才能让它返回“18:49”?

【问题讨论】:

  • sampleText.substring(16,21) 或本地时间new Date('Tue Aug 03 2021 18:49:11 GMT+0800').toLocaleString('en',{hour:'2-digit', minute:'2-digit', hour12:false})。哦,对不起,没有图书馆……

标签: javascript date date-fns


【解决方案1】:

date-fns 的格式标记可以在这里找到:https://date-fns.org/v2.25.0/docs/format

const sampleText = 'Tue Aug 03 2021 18:49:11 GMT+0800';
const sampleDate = new Date(sampleText);
format(sampleDate, 'HH:mm')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-03
    • 2020-07-25
    • 1970-01-01
    • 2013-01-19
    • 2020-10-19
    • 2021-03-26
    • 2011-11-18
    • 1970-01-01
    相关资源
    最近更新 更多