【问题标题】:How to calculate the age when substract two dates in dataweave?在dataweave中减去两个日期时如何计算年龄?
【发布时间】:2020-10-15 22:18:47
【问题描述】:

有谁知道如何用两个日期相减的结果来计算年龄(年、月和日)?

当我得到这个时:“P23Y11M23D”

谢谢

【问题讨论】:

  • 你用的是什么版本?
  • 我用的是2.0版本和Runtime 4.2.2

标签: date dataweave


【解决方案1】:

你得到的是一个句点,你可以像这样询问年、月和日来解构它:

var period = |P23Y11M23D|
---
{
    year: period.years,
    months: period.months,
    days: period.days
}

您还可以按照here 的说明,以天或月为单位获得总金额。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    • 2012-12-13
    • 1970-01-01
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多