gpt4 book ai didi

javascript - 需要使用 moment js 的日期帮助(2015-06-02T00 :00:00Z)

转载 作者:行者123 更新时间:2023-12-03 08:59:39 25 4
gpt4 key购买 nike

我正在尝试从 YouTube API 获取视频数据。这是我的要求:

https://www.googleapis.com/youtube/v3/search?key={{YOUKEY}}&channelId={{CHANNELID}}&part=snippet,id&order=date&maxResults=50&publishedAfter=2014-09-21T00:00:00Z&publishedBefore=2014-09-22T02:00:00Z

如您所见,publishedAfter 是这样的2014-09-21T00:00:00Z 时间设置为零。我尝试使用 moment,但无法获得确切的格式。

最佳答案

默认的moment.format()日期按照您的要求显示,但是您可以通过使用格式字符串来强制它,例如

moment(string).format('YYYY-MM-DDThh:mm:ss[Z]');

说明

  • YYYY 数字年份
  • MM 数字月份(基数为 1)
  • DD 一年中的第几天(数字)
  • T 随机字母
  • hh:mm:ss 时:分:秒
  • [Z] 用于打印字母 Z
  • 的转义序列

格式字符串中的字母 Z 实际上打印 time zone,如文档中所示。

确切的解决方案是

var formatString = 'YYYY-MM-DDT[00:00:00Z]';

moment(string).format(formatString);

fiddle

关于javascript - 需要使用 moment js 的日期帮助(2015-06-02T00 :00:00Z),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32349917/

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