#date #dataweave
#Дата #dataweave
Вопрос:
Кто-нибудь знает, как вычислить возраст (годы, месяцы и дни) с результатом вычитания двух дат?
При sustract я получаю следующее: «P23Y11M23D»
Спасибо
Комментарии:
1. Какую версию вы используете?
2. Я использую версию 2.0 и время выполнения 4.2.2
Ответ №1:
У вас есть точка, и вы можете деконструировать ее, запросив годы, месяцы и дни, подобные этому:
var period = |P23Y11M23D|
---
{
year: period.years,
months: period.months,
days: period.days
}
Также вы можете получить общую сумму в днях или месяцах периода, как описано здесь .