微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在获取月份时从DayJS中获取剩余天数

如何解决如何在获取月份时从DayJS中获取剩余天数

因此,我在网上找不到解决方案的麻烦,如果我讨厌一件事,它正在处理日期。

我需要能够以月和日为单位计算一个人的年龄。因此,如果他们出生于2020年7月3日,我需要类似2 months,21 days的东西。

在这里有几个月的代码return dayjs(dayjs()).diff(value,'month');,其中值是日期,但正在努力寻找一种方法使这些日子更加准确。

任何事情都太棒了!谢谢。

解决方法

我建议您将代表日期的数字彼此相减,并取绝对值。

在您的示例中,日期为2020年7月3日和2020年9月24日,这意味着做3-24 = -21,这是绝对值后的21。

请注意,您的问题有点不适。在几个月内改变某人的年龄实际上是没有意义的,因为天数在给定月份中会发生变化。但是您可以做的是定义x个月后仅表示更改日期中月份的值。也就是说,7月3日之后的两个月就是9月3日。这样,您就可以将剩余的差额作为天数,如上所示。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。