AJAX jQuery。从 SharePoint 列表中提取日期和时间字段。为什么它以时髦的格式显示?

AJAX jQuery. Pulling a Date & Time field from a SharePoint List. Why is it displaying in a funky format?

所以我将信息从一个站点的不同 SharePoint 列表提取到单个登录页面。我要在 html table 上显示的字段之一是日期和时间字段(提交日期)是列名称。当它像我想要的那样填充到 HTML table 时,只有一个问题,日期格式如下:2020-07-01T04:00:00Z.

我知道一个快速解决方法是将该字段设为单行文本字段并让用户手动输入日期,但为了用户体验,我宁愿将其设置为日期和时间字段功能,但这是出现格式问题的时候。

如何将其设置为 return,使其格式类似于 yyyy/mm/dd?任何建议将不胜感激

您 运行 使用的格式是标准化的,称为 ISO 8601 format。如果你希望日期是另一种格式,你应该使用某种转换机制。

我会以您喜欢的任何方式推荐 moment.js, which would let you parse and format

moment('2020-07-01T04:00:00Z').format('YYYY/MM/DD');