2014-06-25 19 views
7

Ich suche die Dokumente, aber ich kann keine Funktion finden, um das heutige Datum zu bekommen.Ich vermisse wahrscheinlich etwas ziemlich offensichtlich.Wie bekomme ich das Datum in Julia

Ich brauche nur etwas wie

julia> today() 
2014-06-25 

julia> string(today()) 
"2014-06-25" 
+2

Die erste Google-Suchergebnis für "julia Sprache heutigen Datum" ist [diese Seite] (http://julia.readthedocs.org/en/latest/packages/packagelist /), die mich zu [diesem] (https://github.com/quinnj/Datetime.jl) geführt haben, was mich zu [diesem] geführt hat (https://github.com/quinnj/Datetime.jl/wiki/ Datetime-Manual), die eine 'today()' Funktion beschreibt. –

+0

Also gibt es nichts in der Standardbibliothek? Ich möchte nicht wirklich ein Paket nur für eine Methode hinzufügen. – pezpezpez

Antwort

9

Sie time verwenden können und strftime, die sich um die C-API Grund Wrapper sind:

julia> time() 
1.403729769837723e9 

julia> strftime(time()) 
"Wed Jun 25 15:56:13 2014" 

julia> strftime("%F", time()) 
"2014-06-25" 

Es wird bald einige sehr schöne höheres Niveau Datum Funktionalität sein in Base einmal das Dates Paket is merged. Bis dahin können Sie sich auch Datetime.jl ansehen.

+1

Diese Antwort ist jetzt veraltet, @tiho hat die richtige Antwort. –

11

können Sie jetzt:

julia> Dates.today() 
2015-07-15 

julia> string(Dates.today()) 
"2015-07-15" 
Verwandte Themen