在Google日历活动中设置日期

时间:2015-05-25 05:29:59

标签: java date datetime google-calendar-api

我正在尝试在Google日历中设置事件的开始日期,但它仍然采用错误的值。 代码

table()

但变量'end'和'start'分别取值“2014-12-28T09:30:00.000 + 05:30”和“2014-12-28T09:00:00.000 + 05:30”。 我的时区是GMT + 5:30。

1 个答案:

答案 0 :(得分:2)

因为它应该是: yyyy-MM-dd而不是YYYY-MM-DD

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSS'Z'");

在这里你可以找到SimpleDateFormat意味着什么符号:

http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

而大DD是一年中的某一天,小dd是该月的某一天。