system_time_to_rfc3339(Time) -> DateTimeString
OTP 21.0system_time_to_rfc3339(Time, Options) -> DateTimeString
OTP 21.0
类型:
Time = integer()
Options = [Option]
Option =
{offset, offset()} |
{time_designator, byte()} |
{unit, rfc3339_time_unit()}
DateTimeString = rfc3339_string()
rfc3339_string() = [byte(),...]
将系统时间转换为 RFC 3339 时间戳。 RFC 3339 时间戳的数据格式说明为RFC 3339。 RFC 3339 也说明了偏移量的数据格式。
有效选项:
{offset, Offset}
-
要包含在格式化字符串中的偏移量,可以是字符串或整数。默认情况下的空字符串被解释为当地时间。按原样包含非空字符串。整数的时间单位与
Time
的时间单位相同。 {time_designator, Character}
-
用作时间指示符的字符,即日期和时间分隔符。默认为
$T
。 {unit, Unit}
-
Time
的时间单位。默认为second
。如果指定了其他单位(millisecond
、microsecond
、nanosecond
或native
),则格式化字符串包括秒的一小部分。秒小数位数为 3、6 或 9,具体取决于选择的时间单位。对于native
,包含三个小数位。请注意,尾随零不会从分数中删除。
1> calendar:system_time_to_rfc3339(erlang:system_time(second)).
"2018-04-23T14:56:28+02:00"
2> calendar:system_time_to_rfc3339(erlang:system_time(second),
[{offset, "-02:00"}]).
"2018-04-23T10:56:52-02:00"
3> calendar:system_time_to_rfc3339(erlang:system_time(second),
[{offset, -7200}]).
"2018-04-23T10:57:05-02:00"
4> calendar:system_time_to_rfc3339(erlang:system_time(millisecond),
[{unit, millisecond}, {time_designator, $\s}, {offset, "Z"}]).
"2018-04-23 12:57:20.482Z"
相关用法
- erlang system_flag(Flag :: system_logger, Logger)用法及代码示例
- erlang symdiff(Set1, Set2)用法及代码示例
- erlang sin用法及代码示例
- erlang str用法及代码示例
- erlang substr用法及代码示例
- erlang sort用法及代码示例
- erlang sublist用法及代码示例
- erlang sum用法及代码示例
- erlang split_binary用法及代码示例
- erlang self用法及代码示例
- erlang spawn用法及代码示例
- erlang spawn on Node用法及代码示例
- erlang spawnlink用法及代码示例
- erlang safe_fixtable(Table, Fix)用法及代码示例
- erlang select(Table, MatchSpec)用法及代码示例
- erlang select_replace(Table, MatchSpec)用法及代码示例
- erlang select_reverse(Continuation)用法及代码示例
- erlang split(Filename)用法及代码示例
- erlang setelement(Index, Tuple1, Value)用法及代码示例
- erlang size(Item)用法及代码示例
- erlang spawn(Module, Function, Args)用法及代码示例
- erlang split_binary(Bin, Pos)用法及代码示例
- erlang statistics(Item :: garbage_collection)用法及代码示例
- erlang statistics(Item :: microstate_accounting)用法及代码示例
注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 system_time_to_rfc3339(Time) -> DateTimeString。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。