Продолжительность между двумя датами в Groovy

Существует ли путь в Groovy для получения продолжительности между двумя объектами Даты? Формат продолжительности, который я ищу, был бы чем-то как: 2 дня, 10 часов, 30 минут...

Спасибо

33
задан RyanLynch 3 May 2010 в 02:24
поделиться

1 ответ

TimeCategory имеет несколько методов для получения длительности. Вы можете использовать его как

use(groovy.time.TimeCategory) {
    def duration = date1 - date2
    print "Days: ${duration.days}, Hours: ${duration.hours}, etc."
}
57
ответ дан 27 November 2019 в 18:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: