Julia Language
Tempo
Ricerca…
Sintassi
- adesso()
- Dates.today ()
- Dates.year (t)
- Dates.month (t)
- Dates.day (t)
- Dates.hour (t)
- Dates.minute (t)
- Dates.second (t)
- Dates.millisecond (t)
- Date.format (t, s)
Ora attuale
Per ottenere la data e l'ora correnti, utilizzare la funzione now
:
julia> now()
2016-09-04T00:16:58.122
Questa è l'ora locale, che include il fuso orario configurato della macchina. Per ottenere il tempo nel fuso orario Coordinated Universal Time (UTC) , utilizza now(Dates.UTC)
:
julia> now(Dates.UTC)
2016-09-04T04:16:58.122
Per ottenere la data corrente, senza il tempo, utilizzare today()
:
julia> Dates.today()
2016-10-30
Il valore di ritorno di now
è un oggetto DateTime
. Ci sono funzioni per ottenere i singoli componenti di un 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
È possibile formattare un DateTime
usando una stringa di formato appositamente formattata:
julia> Dates.format(t, "yyyy-mm-dd at HH:MM:SS")
"2016-09-04 at 00:16:58"
Poiché molte delle funzioni Dates
vengono esportate dal modulo Base.Dates
, è possibile salvare alcuni Base.Dates
digitazione per scrivere
using Base.Dates
che consente quindi l'accesso alle funzioni qualificate sopra senza le Dates.
qualificazione.