Flutter - How to find difference between two dates in years, months and days?

前端 未结 6 1255
梦毁少年i
梦毁少年i 2021-01-16 12:48

I\'m looking for a way to use DateTime to parse two dates, to show the difference. I want to have it on the format: \"X years, Y months, Z days\".

For J

6条回答
  •  春和景丽
    2021-01-16 13:12

    You can use Jiffy Package for this like this

    var jiffy1 = Jiffy("2008-10", "yyyy-MM");
    var jiffy2 = Jiffy("2007-1", "yyyy-MM");
    
    jiff1.diff(jiffy2, Units.YEAR); // 1
    jiff1.diff(jiffy2, Units.YEAR, true);
    

提交回复
热议问题