У меня есть определенное значение продолжительности (endDate - startDate = продолжительность в миллисекундах), мне нужно получить разницу во времени в таком формате:Формула для расчета количества лет/месяцев/дней ... от длинных (миллисекунд)
0 лет 5 месяцев 3 дня ...
Мне нужны математические формулы, которые могут помочь мне извлечь количество лет/месяцев/дней/часов/мин/сек от этой продолжительности.
Я использую XSLT 1.0 и не могу использовать какие-либо функции даты XPath2.0. поэтому мне нужно написать функцию самостоятельно.
Итак, что вы пробовали? Как вы надеетесь определить «месяц»? (например, какая дата 1 месяц после 30 января?) – nickgrim
Я вижу .. ну, мы можем пропустить месяц – ralph
[http://stackoverflow.com/questions/8211744/convert-milliseconds-or-seconds-into-human-readable -форма] [1] дает ответ без расчета месяц [1]: http://stackoverflow.com/questions/8211744/convert-milliseconds-or-seconds-into-human -readable-форма – ralph