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

问题描述

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

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

如何让它返回,使其格式为 yyyy/mm/dd?任何意见,将不胜感激

标签: javascripthtmljqueryajaxsharepoint

解决方案


您遇到的格式是标准化的,称为ISO 8601 格式。如果您希望日期采用另一种格式,则应使用某种转换机制。

我推荐moment.js,它可以让你以任何你喜欢的方式解析格式化:

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

推荐阅读