SECOND
返回给定日期的秒数部分。
用法示例
SECOND(Date)
语法
1) 返回日期和时间值的秒数部分。
SECOND( date_expression )
2) 从兼容模式日期值返回秒数部分。
SECOND( X [, format_string ])
参数
date_expression
- 日期和时间字段或表达式。
X
- 计算结果为“文本”“数字”或兼容模式日期的字段或表达式。format_string
-
X
的格式。如果X
正确配置为语义日期字段,则为可选。
兼容模式日期的格式字符串
如果 X
是文本字段或表达式,或者处于兼容模式的日期,则受支持的日期函数接受以下输入格式:
- 系统接受任何有效的 strptime 格式。
'BASIC':
%Y/%m/%d-%H:%M:%S'DEFAULT_DASH':
%Y-%m-%d [%H:%M:%S]'DEFAULT_SLASH':
%Y/%m/%d [%H:%M:%S]'DEFAULT_DECIMAL':
%Y%m%d [%H:%M:%S'RFC_1123':
例如,格林尼治标准时间 (GMT) 2008 年 5 月 24 日星期六 20:09:47'RFC_3339':
例如,2008-05-24T20:09:47Z'DECIMAL_DATE':
与'DEFAULT_DECIMAL'
相同
如果 X
是数字字段或表达式,则支持的时间函数接受以下输入格式:
- 自 Epoch 以来的
'SECONDS':
秒数 - 自 Epoch 以来的
'MILLIS':
毫秒数 'MICROS':
自 Epoch 以来的微秒数- 自 Epoch 以来的纳秒数
'NANOS':
- 自纪元以来的天数
'JULIAN_DATE':
示例
示例公式 | 输入 | 输出 |
---|---|---|
SECOND(Date) |
Jan 1, 2019 | 0 |
SECOND(Date as Text, 'BASIC') |
2019/01/01-09:40:45 | 45 |
SECOND(Date as Number, 'SECONDS') |
1561784874 | 54 |
|
1562004058620 | 59 |
备注
此函数可用于兼容模式日期以及升级后的“日期”和“日期和时间”数据类型。