1. 概述

产品中有些地方(邮件名称、图表标题、文本框、注释框)支持插入时间宏,我们可以插入一些时间关键词,系统解析后,会显示成关键词对应的具体时间。

比如输入“{{{today}}}”,会显示成今天的具体时间,假设今天是2022年11月14日,则页面会显示成“2022-11-14”。

2. 快速入门

时间宏的输入格式为三个中括号+关键词,比如{{{today}}}、{{{today - 2weeks}}}。
时间宏 - 图1

产品支持如下关键词:

关键词 含义
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”。数字可以任意替换,“-”可以替换为“+”。

3. 自定义格式

时间宏一般会显示成标准的日期格式,比如“{{{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季度

更多的格式串类型,可参考如下地址