Julia Language
Время
Поиск…
Синтаксис
- сейчас()
- Dates.today ()
- Dates.year (т)
- Dates.month (т)
- Dates.day (т)
- Dates.hour (т)
- Dates.minute (т)
- Dates.second (т)
- Dates.millisecond (т)
- Dates.format (t, s)
Текущее время
Чтобы получить текущую дату и время, используйте функцию 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.
квалификация.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow