我想将时间跨度从“天”转换为“年”或“Float64”
让我们在时间跨度 t :
t
t = Date("2000-02-04") - Date("1996-06-04")
但是下面的每一行都给了我一个错误
t/365 Float64(t) parse(Float64,t) convert(Dates.Year, t)
您可以获取存储在 t 把它除以365
julia> Dates.value(t)/365 3.671232876712329
julia> d0 = Date("2000-01-01") 2000-01-01 julia> d1 = d0 + t 2003-09-02 julia> year(d1)-year(d0), month(d1)-month(d0), day(d1) - day(d0) (3, 8, 1)