gpt4 book ai didi

javascript - 使用 momentjs 格式化时间跨度的结束日期

转载 作者:行者123 更新时间:2023-11-28 07:17:21 25 4
gpt4 key购买 nike

我正在尝试设置一段时间的开始和结束日期的格式。

var fromDateAsString = moment("2015-01-01T00:00").format('??');
var toDateAsString = moment("2015-01-02T00:00").format('??');
console.log(fromDateAsString + ' - ' + toDateAsString);

预期结果(德语区域设置):

1.01.2015 00:00 Uhr - 1.01.2015 24:00 Uhr

解决方案也应该适用于其他区域设置。

我的问题:

  • 结束日期 (1/2/15 00:00) 应显示为 1.01.2015 24:00
  • 是否有“当前区域设置的短日期和时间”格式可用吗?

最佳答案

Moment 目前不支持 24 小时。午夜始终是一天开始的第 0 个小时。

除此之外,您还可以通过将短日期区域设置格式说明符与时间区域设置说明符组合来获取您所询问的格式。例如:

moment.locale('de');
moment("2015-12-31T13:45").format('l LT') // "31.12.2015 13:45"

这将在其他语言环境中正确格式化:

moment.locale('en');
moment("2015-12-31T13:45").format('l LT') // "12/31/2015 1:45 PM"

关于javascript - 使用 momentjs 格式化时间跨度的结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30706236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com