簡體   English   中英

如何在Google Apps腳本中刷新日期對象?

[英]How to refresh the date object in Google Apps Script?

我已經查看了類似問題的許多不同答案,我仍在努力。 我有一個日期功能,我用它來命名Google雲端硬盤中的文件夾(應用程序腳本),但日期不會在第二天更新:

function todaysDate()
{

var now = new Date();
var year = now.getFullYear().toString();
var month = now.getMonth()+1;
var monthString = month.toString();
if(monthString.length = 1)
{
 monthString = "0"+monthString; 
}
var day = now.getDate().toString();
var currentDate = year+monthString+day; 
return currentDate;

}

當我記錄當前日期時,它來自幾天前,我不確定如何讓它成為今天的實際日期。 該代碼位於Google表格中,如果有用,該文件將保存到文件夾中,例如20190620。 任何幫助將非常感謝!

這會給你你想要的東西嗎? 這將格式化為2019年6月20日:20190620

function myFunction() {
  var date = Utilities.formatDate(new Date(), Session.getScriptTimeZone(), "YYYYMMdd");  
}

所以date的值將是你腳本的時區。 或者,您可以將特定時區放在Session.getScriptTimeZone()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM