function dailyEventMessage() { var googleCalendarId = "[email protected]"; var calendar = CalendarApp.getCalendarById(googleCalendarId); var today = new Date(); var tomorrow = new Date(today.getFullYear(), today.getMonth(),today.getDate()+1); var tomorrowEventList = calendar.getEventsForDay(tomorrow); const date = new Date(tomorrow) const tomorrowdateresult = date.toLocaleDateString('th-TH', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long', }) var message = ""; for (var i = 0; i < tomorrowEventList.length; i++) { var eventTitle = "Task: " + tomorrowdateresult + "\n" + "**"+ tomorrowEventList[i].getTitle()+"**"; var eventTime = "Timebegin: " + tomorrowEventList[i].getStartTime().toTimeString().slice(0,5)+"-"+ tomorrowEventList[i].getEndTime().toTimeString().slice(0,5); var eventDescription = "Details: " + tomorrowEventList[i].getDescription(); message += "\n" + eventTitle + "\n" + eventTime + "\n" + eventDescription + "\n"; } if (message === "") { return; } Logger.log(message); sendMessage(message); }我發現的問題是變量 eventtime,它顯示為 12 小時格式。前任。03.00-04.00 但實際上我在谷歌日歷中設置的時間為 15.00-16.00誰能建議如何將其更改為 24 小時格式。Thks
如何轉換為 24 小時格式(谷歌應用程序腳本)
交互式愛情
2024-01-18 14:52:57