2014-06-25 14 views
7

Tôi tìm kiếm tài liệu nhưng tôi không thể tìm thấy hàm để nhận ngày hôm nay.Tôi có thể thiếu một số thứ khá rõ ràng.Cách nhận ngày tháng ở Julia

tôi chỉ cần một cái gì đó giống như

julia> today() 
2014-06-25 

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

Kết quả tìm kiếm đầu tiên của Google cho "julia ngôn ngữ ngày nay ngày" là [trang này] (http://julia.readthedocs.org/en/latest/packages/packagelist /), dẫn tôi đến [this] (https://github.com/quinnj/Datetime.jl), dẫn tôi đến [this] (https://github.com/quinnj/Datetime.jl/wiki/ Datetime-Manual), mô tả hàm 'today()'. –

+0

Vì vậy, không có gì trong thư viện chuẩn? Tôi không thực sự muốn thêm một gói chỉ cho một phương pháp. – pezpezpez

Trả lời

9

Bạn có thể sử dụng timestrftime, đó là giấy gói cơ bản xung quanh C API:

julia> time() 
1.403729769837723e9 

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

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

Sẽ sớm có một số chức năng cập nhật mức độ cao hơn rất đẹp trong Cơ sở sau khi gói Ngày is merged. Cho đến lúc đó, bạn cũng có thể xem Datetime.jl.

+1

Câu trả lời này không còn được dùng nữa, @tiho có câu trả lời đúng. –

11

Bây giờ bạn có thể sử dụng:

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

julia> string(Dates.today()) 
"2015-07-15" 
Các vấn đề liên quan