本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
formatDate
formatDate
使用您指定的模式格式化日期。在准备数据时,可以使用 formatDate
重新格式化日期。要在分析中重新格式化日期,请从日期字段的上下文菜单中选择格式选项。
语法
formatDate(
date
, ['format'
])
Arguments
- date
-
它可以是日期字段,也可以是对输出日期的其他函数的调用。
- format
-
(可选) 包含要应用的格式模式的字符串。该参数接受支持的日期格式中指定的格式模式。
如果您未指定格式,则此字符串默认为 yyyy-mm-dd T kk: mm: ss:。 SSS
返回类型
String
示例
以下示例格式化UTC日期。
formatDate(orderDate, 'dd-MMM-yyyy')
以下是给定的字段值。
order date ========= 2012-12-14T00:00:00.000Z 2013-12-29T00:00:00.000Z 2012-11-15T00:00:00.000Z
对于这些字段值,将返回以下值。
13 Dec 2012 28 Dec 2013 14 Nov 2012
示例
如果日期包含单引号或撇号,例如 yyyyMMdd'T'HHmmss
,则可以使用以下方法之一来处理此日期格式。
-
使用双引号括住整个日期,如以下示例所示:
formatDate({myDateField},
"
yyyyMMdd'
T'
HHmmss"
) -
通过在单引号或撇号的左侧添加反斜杠 (
\
) 来转义单引号或撇号,如以下示例所示:formatDate({myDateField},
'
yyyyMMdd\'
T\'
HHmmss'
)