代码之家  ›  专栏  ›  技术社区  ›  Nexus490

在Google文档中获取星期几

  •  2
  • Nexus490  · 技术社区  · 7 年前

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

    ###2018年1月16日星期二

    我现在得到的脚本包括这一行

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

    这几乎可以满足我的所有需要,但在#之后,我希望是一周中的某一天。我可以看到一些应用于工作表的函数,它们在那里工作,但是我如何在文档中工作呢?

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

    谢谢

    1 回复  |  直到 4 年前
        1
  •  6
  •   Victor Leontyev    7 年前

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

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

    以上代码有输出 ### Tuesday - 16/01/2018 您可以在下面找到所有可用的格式选项: enter image description here 时间格式参考文档: https://sites.google.com/site/scriptsexamples/available-web-apps/form-publisher/documentation/form-and-template-edition/date-and-time-settings#TOC-Hours-and-Minutes