Вы можете конвертировать Millisecond
в например.Minute
только с потерей точности.Вот пример, который выполняет округление до ближайшей минуты:
@. Minute(round(Int, Dates.value(delivery_time) / (1000 * 60)))
Если вам не нужны значения Minute
, а просто плавает без округления, вы можете сделать:
@. Dates.value(delivery_time) / (1000 * 60)
или, например,
Dates.value.(delivery_time) / (1000 * 60)
, если вы предпочитаете не использовать @.
.
Наконец, вы можете написать
Time(0) .+ delivery_time
, который без потерь, но теперь возвращаемый объект не являетсяподтип Period
и он будет «обтекать» 24 часа.Если вы хотите избежать переноса, используйте DateTime
вместо Time
выше.