Calculate Months and years form Date difference

Certified Associate Developer

Hi

I want to Calculate the date difference in to Months and years 

form given dates 

date1: 15 Jan 2022

date2: 15 Jan 2024

date2-date1

ANS= 2 years

In Appian date difference 

date2-date1 is calculating only days 

730

  Discussion posts and replies are publicly visible

Parents
  • +1
    Certified Associate Developer

    a!localVariables(
      local!months: elapsedMonths(ri!date2, ri!date1) - ri!gapInMonths,
      if(
        local!months > 12,
        a!localVariables(
          local!month: mod(local!months, 12),
          local!years: quotient(local!months, 12),
          local!years & " Years " & local!month & " Months"
        ),
        local!months & " Months"
      )
    )



    Thank you for your comments. I utilized date and time utilities and developed the necessary logic.

Reply
  • +1
    Certified Associate Developer

    a!localVariables(
      local!months: elapsedMonths(ri!date2, ri!date1) - ri!gapInMonths,
      if(
        local!months > 12,
        a!localVariables(
          local!month: mod(local!months, 12),
          local!years: quotient(local!months, 12),
          local!years & " Years " & local!month & " Months"
        ),
        local!months & " Months"
      )
    )



    Thank you for your comments. I utilized date and time utilities and developed the necessary logic.

Children
No Data