首页 > 解决方案 > 在 Julia 中,如何计算两个 DateTime 数组之间的平均值(平均值)?

问题描述

给定两个大小相等的 DateTime 数组,我在 Julia 中找到每个 DateTime 对之间的平均值的解决方案如下:

using Dates
d1 = [DateTime(2000,1,1,14), DateTime(2000,1,1,15), DateTime(2000,1,2,14) + Millisecond(1)] 
d2 = [DateTime(2000,1,1,13), DateTime(2000,1,1,12), DateTime(2000,1,2,10),] 

d1 .+ map(v -> Millisecond(round(v.value * 0.5)), d2 .- d1)

这实际上是最好的方法吗?- 我觉得它很复杂......

HM

PS 对于根本问题,请参阅JuliaLang 上的此项目

标签: arraysdatetimejuliamean

解决方案


推荐阅读