谷歌日历事件的JS日期格式

时间:2018-07-31 15:33:36

标签: javascript date formatting google-calendar-api

如果格式为 2018-07-19T00:00:00 + 03:00 ,则我从Google日历中获取了事件,并且事件具有结束时间。我如何从中得到正常日期?年,月,日,小时,分钟?谢谢。

2 个答案:

答案 0 :(得分:0)

您只需要使用JavaScript的Date对象:

let date = new Date('2018-07-19T00:00:00+03:00');

以下是文档的链接:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

此对象是获取日期的一部分或获取日期的表示形式的许多方法。 如示例中的文档所示,您可以在日期之间进行基本的数学运算

答案 1 :(得分:0)

您可以使用momentdate-fns 它们是格式化日期的库。

示例:

import moment from 'moment';
const day = moment('2018-07-19T00:00:00+03:00').format('DD');

如果您不使用ES6 / ES7,则可以将CDN添加到项目中,并以相同的方式使用它。

如果您不喜欢使用库,可以使用js Date