Julia Language
Temps
Recherche…
Syntaxe
- à présent()
- Dates.today ()
- Dates.année (t)
- Dates.mois (t)
- Dates.day (t)
- Dates.heure (t)
- Dates.minute (t)
- Dates.second (t)
- Dates.milliseconde (t)
- Dates.format (t, s)
Heure actuelle
Pour obtenir la date et l'heure actuelles, utilisez la fonction now
:
julia> now()
2016-09-04T00:16:58.122
C'est l'heure locale, qui inclut le fuseau horaire configuré de la machine. Pour obtenir l'heure dans le fuseau horaire UTC (Coordinated Universal Time) , utilisez now(Dates.UTC)
:
julia> now(Dates.UTC)
2016-09-04T04:16:58.122
Pour obtenir la date actuelle, sans l'heure, utilisez today()
:
julia> Dates.today()
2016-10-30
La valeur de retour de now
est un objet DateTime
. Il y a des fonctions pour obtenir les composants individuels d'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
Il est possible de formater un DateTime
utilisant une chaîne de format spécialement formatée:
julia> Dates.format(t, "yyyy-mm-dd at HH:MM:SS")
"2016-09-04 at 00:16:58"
Étant donné que la plupart des fonctions Dates
sont exportées à partir du module Base.Dates
, il est possible d'économiser de la saisie pour écrire
using Base.Dates
qui permet ensuite d'accéder aux fonctions qualifiées ci-dessus sans les Dates.
qualification.