[英]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.