私は現在、GoogleカレンダーAPIに接続する簡単なサインインシートを作成しています。ユーザーがStart DatetimeとEndtimeを含むプロンプト情報を入力すると、ユーザー入力に基づいてカレンダーイベントを作成する必要があります。私はそれをカレンダーイベントにするように管理しました。しかし、タイミングは本当に奇妙で、私は時代がどのように引き出されているのか理解していません。RFC3339タイムスタンプ標準の理解
以下のコードでは、2016-12-16の午後2時にカレンダーイベントが作成されると想定していますが、午後9時には2016-12-16にイベントが作成されます。何故ですか?ありがとうございました!
function makeEvent(){
//Get the variable details
var eventDet = getInput();
var event = {
'summary': eventDet[0] + ' Appointment',
'description': 'Telephone #: ' + eventDet[1] + ' Client Status: ' + eventDet[3],
'start': {
'dateTime': '2016-12-16T14:00:00Z',
'timeZone': 'America/New_York'
},
'end': {
'dateTime': '2016-12-16T14:00:00Z',
'timeZone': 'America/New_York'
},
'attendees': [
{'email': '[email protected]'},
{'email': '[email protected]'}
],
'reminders': {
'useDefault': false,
'overrides': [
{'method': 'email', 'minutes': 24 * 60},
{'method': 'popup', 'minutes': 10}
]
}
};
「2016-12-16T14:00:00Z」の文字列はどこから入手しましたか? – Bergi