當前時間
要獲取當前日期和時間,請使用 now
函式:
julia> now()
2016-09-04T00:16:58.122
這是本地時間,包括機器配置的時區。要獲得協調世界時(UTC) 時區的時間,請使用 now(Dates.UTC)
:
julia> now(Dates.UTC)
2016-09-04T04:16:58.122
要獲得當前日期,請不要花時間使用 today()
:
julia> Dates.today()
2016-10-30
now
的返回值是 DateTime
物件。有一些函式可以獲得 DateTime
的各個元件:
julia> t = now()
2016-09-04T00:16:58.122
julia> Dates.year(t)
2016
julia> Dates.month(t)
9
julia> Dates.day(t)
4
julia> Dates.hour(t)
0
julia> Dates.minute(t)
16
julia> Dates.second(t)
58
julia> Dates.millisecond(t)
122
可以使用特殊格式的格式字串格式化 DateTime
:
julia> Dates.format(t, "yyyy-mm-dd at HH:MM:SS")
"2016-09-04 at 00:16:58"
由於許多 Dates
函式都是從 Base.Dates
模組匯出的,因此可以節省一些打字輸入
using Base.Dates
然後,無需 Dates.
資格即可訪問上述合格的功能。