谷歌脚本时间格式

时间:2018-01-13 00:44:31

标签: forms google-apps-script google-sheets

您好我有一套google工作表和表单,这是一个自动休假申请和审批应用程序。我试图用它的副本来创建一个“时间卡校正”应用程序。我更改了表单,表格和脚本,以便它只反映一个日期,然后其中一个问题是“新时间”。当表单提交给经理并且他/她在电子邮件中看到它并且他们可以选择批准或拒绝该请求时,“新时间”不会被格式化为时间,而是作为日期。我无法在脚本中找到可以将日期格式更改为时间的位置。有人可以帮忙吗如果有人可以提供帮助,我可以分享必要的谷歌文件。感谢。

1 个答案:

答案 0 :(得分:0)

我个人喜欢在我的应用脚本中使用片刻JS。但是,快速获得时间的方法是使用Utilities类。这将返回一个完整的时间戳。

 var formattedDate = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'");
 Logger.log(formattedDate);

如果你只是想要时间

 var formattedDate = Utilities.formatDate(new Date(), "GMT", "HH:mm:ss");
 Logger.log(formattedDate);