Utilities.formatDate(date, timeZone, format) 用於格式化日期物件,需提供三個參數
- date:JavaScript Date 物件
- timeZone:目標時區,可用縮寫 (GMT+8) 或完整時區 ID (Asia/Taipei)
- format:格式字串,遵循 Java SimpleDateFormat 規範
簡易範例
let DateFormatTemplates = {
ShortDate: 'yyyy/MM/dd',
FullDateTime: 'yyyy/MM/dd HH:mm:ss'
};
function DateFormatLab() {
let now = new Date();
Logger.log("DateFormatTemplates.ShortDate:" + Utilities.formatDate(now, 'GMT+8', DateFormatTemplates.ShortDate));
let userTimeZone = Session.getScriptTimeZone();
Logger.log("Session.getScriptTimeZone:" + userTimeZone);
Logger.log("DateFormatTemplates.FullDateTime:" + Utilities.formatDate(now, userTimeZone, DateFormatTemplates.FullDateTime));
let date = new Date('2025/08/22');
Logger.log(date);
}
沒有留言:
張貼留言