Julia: Regresi format tanggal pada master: Lebar bidang milidetik tidak dapat diperbaiki lagi

Dibuat pada 13 Mar 2017  ·  3Komentar  ·  Sumber: JuliaLang/julia

Pada 0,5:

julia> dt = DateTime(2000,1,1)
2000-01-01T00:00:00

julia> Dates.format(dt, "s")
"0"

julia> Dates.format(dt, "sss")
"000"

Pada master :

julia> dt = DateTime(2000,1,1)
2000-01-01T00:00:00

julia> Dates.format(dt, "s")
"0"

julia> Dates.format(dt, "sss")
"0"

Ini terjadi untuk semua nol yang tertinggal, mis

julia> Dates.format(DateTime(2000,1,1,0,0,0,10), "sss")
"01"

julia> Dates.format(DateTime(2000,1,1,0,0,0,100), "sss")
"1"
bug dates regression

Komentar yang paling membantu

Saya bisa memperbaikinya

Semua 3 komentar

Contoh lebar tambahan:

for ms in (0, 100, 120)
    println(Dates.format(DateTime(2000,1,1,0,0,0,ms), "s"))
    println(Dates.format(DateTime(2000,1,1,0,0,0,ms), "ss"))
    println(Dates.format(DateTime(2000,1,1,0,0,0,ms), "sss"))
end

Pada 0,5

0
00
000
1
10
100
12
12
120

Pada master :

0
0
0
1
1
1
12
12
12

@quinnj , @omus : bisakah kita memenangkan salah satu dari kalian untuk memperbaikinya?

Saya bisa memperbaikinya

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

thofma picture thofma  ·  3Komentar

sbromberger picture sbromberger  ·  3Komentar

StefanKarpinski picture StefanKarpinski  ·  3Komentar

ararslan picture ararslan  ·  3Komentar

manor picture manor  ·  3Komentar