"start": {
"date": date,
"dateTime": datetime,
"timeZone": string
}...
这来自Google Calendar API Events类(?)的资源表示。 dateTime
字段据说是datetime
对象。我找不到关于这个类或它的任何函数的任何资源,也没有找到像Date
对象那样轻松格式化其字符串输出的方法。
谢谢!
[编辑]从How to convert date in RFC 3339 to the javascript date object(milliseconds since 1970)看起来,DateTime RFC 3339字符串可以解析为Date
对象,这应该可以解决问题。
如Google Calendar resource documentation中所述,日期时间是RFC3339格式的字符串,例如
"1985-04-12T23:20:50.52Z"
实际上,看起来Google Java客户端库有一个内置的RFC3339格式化程序,可以让这更容易。看到这个答案:How do I parse RFC 3339 datetimes with Java?