Zoeken…


Syntaxis

  • nu()
  • Dates.today ()
  • Dates.year (t)
  • Dates.month (t)
  • Dates.day (t)
  • Dates.hour (t)
  • Dates.minute (t)
  • Dates.second (t)
  • Dates.millisecond (t)
  • Datums.formaat (t, s)

Huidige tijd

Gebruik de now functie om de huidige datum en tijd te krijgen:

julia> now()
2016-09-04T00:16:58.122

Dit is de lokale tijd, inclusief de geconfigureerde tijdzone van het apparaat. Gebruik now(Dates.UTC) om de tijd in de tijdzone van de Coordinated Universal Time (UTC) te krijgen:

julia> now(Dates.UTC)
2016-09-04T04:16:58.122

Gebruik today() om de huidige datum te krijgen, zonder de tijd:

julia> Dates.today()
2016-10-30

De geretourneerde waarde van now is een DateTime object. Er zijn functies om de afzonderlijke componenten van een 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

Het is mogelijk om een DateTime te formatteren met een speciaal opgemaakte tekenreeks:

julia> Dates.format(t, "yyyy-mm-dd at HH:MM:SS")
"2016-09-04 at 00:16:58"

Aangezien veel van de Dates functies worden uitgevoerd uit de Base.Dates module , kan het een aantal typen te schrijven besparen

using Base.Dates

die vervolgens toegang geeft tot de gekwalificeerde functies hierboven zonder de Dates. kwalificatie.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow