## 时间宏 有数中有些地方(邮件名称、图表标题、文本框、注释框)支持插入时间宏,我们可以插入一些时间关键词,有数解析后,会显示成关键词对应的具体时间,比如输入“\{\{\{today\}\}\}”,有数会显示成今天的具体时间,假设今天是2019年3月14日,则有数会显示成“2019-03-14”。 时间宏的输入格式为三个中括号+关键词,比如\{\{\{today\}\}\}、\{\{\{today - 2weeks\}\}\}。 有数支持如下关键词: | 关键词 | 含义 | | ------ | ------- | | today | 今天 | | yesterday | 昨天 | | tomorrow | 明天 | | first day of this month | 本月第一天。其中,“first day”可以替换成“last day”。“this”可以替换为“last”、“next”。“month”可以替换为“week”、“quarter”、“year” | | monday last week | 上周一。其中,“monday”可以替换为“tuesday”、“wednesday”、“thursday”、“friday”、“saturday”、“sunday”。“last week”可以替换为“this week”或“next week”。 | 您还可以在关键词的基础上进行加减法,更灵活地表示时间,比如输入“today - 4days”,有数会解析显示成4天前的具体时间。其中,“days”可以替换为“weeks”、“months”、“quarters”、“years”。数字可以任意替换,“-”可以替换为“+”。 时间宏一般会显示成标准的日期格式,比如“\{\{\{today\}\}\}”显示成“2019-03-14”,也支持显示成自定义的格式,定义方式为\{\{\{today % 格式串\}\}\}。 格式串示例如下: | 格式串 | 显示格式 | | ------ | ------- | | YYYY | 2019 | | YYYY年 | 2019年 | | YY年 | 19年 | | YYYY-M | 2019-3 | | YYYY/M | 2019/3 | | YYYY年M月 | 2019年3月 | | YYYY-M-D | 2019-3-14 | | YYYY/M/D | 2019/3/14 | | YYYY年M月D日 | 2019年3月14日 | | M-D | 3-14 | | M月D日 | 3月14日 | | M月 | 3月 | | M | 3 | | YYYY年第Q季度 | 2019年第1季度 | 更多的格式串类型,可参考[如下地址](http://momentjs.cn/docs/#/displaying/format/)