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.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow