在 Google Docs 中获取星期几

Nex*_*490 2 google-docs google-apps-script

我遇到了一个我无法解决的问题。我有一个日志,它定期需要以特定格式更新今天的日期。我试图编写一个脚本来这样做,但基本上我想要的是分配一个键盘快捷键,但进入菜单是可以接受的。我需要的是今天的日期格式

### 星期二 - 16/01/2018

我目前得到的脚本包括这一行

var currentDate = Utilities.formatDate(new Date(), "GMT", "###  - dd/MM/yyyy");
Run Code Online (Sandbox Code Playgroud)

这让我几乎得到了我需要的一切,但在 #s 之后我想要一周中的哪一天。我可以看到一些适用于工作表的函数,它们在那里工作,但是我如何在文档中使用它?

假设我管理当前分配给自定义 UI 菜单,是否也可以将其连接到宏/键盘快捷方式?

谢谢!

Vic*_*yev 6

您需要稍微更改格式并使用EEEE它来打印星期几:

var currentDate = Utilities.formatDate(new Date(), "GMT", "### EEEE - dd/MM/yyyy")
Run Code Online (Sandbox Code Playgroud)

上面的代码有输出### Tuesday - 16/01/2018 你可以在下面找到所有可用的格式选项: 在此处输入图片说明 时间格式参考文档:https : //sites.google.com/site/scriptsexamples/available-web-apps/form-publisher/documentation/form-and-template-edition/date-and-time-settings#TOC - 小时和分钟