Julia: تمت إزالة Dates.parse (:: AbstractString، :: DateFormat) بدون إهمال

تم إنشاؤها على ٣ مارس ٢٠١٧  ·  3تعليقات  ·  مصدر: JuliaLang/julia

كان لدى جوليا 0.5 دالة Dates.parse يمكنها تحليل سلسلة إلى Array{Period} . كانت الوظيفة مفيدة لتحليل DateTime s التي كانت بحاجة إلى تعديل قبل إنشاء كائن DateTime .

على سبيل المثال في Julia 0.5:

julia> df = Dates.DateFormat("yyyy-mm-dd HH:MM");

julia> DateTime("2016-03-03 24:00", df)
ERROR: ArgumentError: Hour: 24 out of range (0:23)
 in DateTime(::Int64, ::Int64, ::Int64, ::Int64, ::Int64, ::Int64, ::Int64) at ./dates/types.jl:149
 in DateTime(::Base.Dates.Year, ::Base.Dates.Month, ::Base.Dates.Day, ::Base.Dates.Hour, ::Base.Dates.Minute) at ./dates/types.jl:172
 in DateTime(::String, ::Base.Dates.DateFormat) at ./dates/io.jl:268

julia> Dates.parse("2016-03-03 24:00", df)
5-element Array{Base.Dates.Period,1}:
 2016 years
 3 months  
 3 days    
 24 hours  
 0 minutes 

في جوليا 0.6

julia> Dates.parse("2016-03-03 24:00", Dates.DateFormat("yyyy-mm-dd HH:MM"))
ERROR: MethodError: no method matching parse(::String, ::DateFormat{Symbol("yyyy-mm-dd HH:MM"),Tuple{Base.Dates.DatePart{'y'},Base.Dates.Delim{Char,1},Base.Dates.DatePart{'m'},Base.Dates.Delim{Char,1},Base.Dates.DatePart{'d'},Base.Dates.Delim{Char,1},Base.Dates.DatePart{'H'},Base.Dates.Delim{Char,1},Base.Dates.DatePart{'M'}}})
Closest candidates are:
  parse(::AbstractString, ::Int64; greedy, raise) at parse.jl:215
  parse(::AbstractString; raise) at parse.jl:230
dates

التعليق الأكثر فائدة

StefanKarpinski أحاول الحصول على نسخة من هذا تعمل مع 0.6

ال 3 كومينتر

تمت إزالته بواسطة # 19545

shashi ، هل يمكننا إضافة هذه الميزة مرة أخرى داخل إطار التحليل السريع الجديد؟ بخلاف ذلك ، يجب إهماله تقنيًا ، ولكن يبدو أن جعله يعمل سيكون أفضل لأنه مفيد.

StefanKarpinski أحاول الحصول على نسخة من هذا تعمل مع 0.6

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

Keno picture Keno  ·  3تعليقات

TotalVerb picture TotalVerb  ·  3تعليقات

tkoolen picture tkoolen  ·  3تعليقات

arshpreetsingh picture arshpreetsingh  ·  3تعليقات

StefanKarpinski picture StefanKarpinski  ·  3تعليقات