date - 从日期中减去的正确顺序是什么
问题描述
在尝试根据年龄计算生日时,我偶然发现了一个有趣的问题。基本上,这个想法是从当前日期减去数年、数月和数天。然而,取决于减法的顺序,例如从小到大的单位,反之亦然,结果是不同的。
例如我们需要从 2021-01-13 中减去 55 年 3 个月零 14 天
如果我先减去年份,结果将是 1965-09-29
如果我先减去天数,结果将是 1965-09-30
这一切都来自一个月中天数的差异。现在我想知道哪个是普遍接受的顺序。
解决方案
推荐阅读
- xaml - 从 XAML 清除 calendarDatePicker 控件中的选取日期
- database - Flutter:共享偏好或范围模型以提高速度
- c++11 - 可以在函数声明中使用“auto”吗?
- javascript - Chai - 期望一个对象具有数组忽略顺序的深层属性
- python - 神经网络和遗传算法
- mysqli - 如何在 SQL 中搜索带星号的 cloumn?
- javascript - 直接依赖注入
- artificial-intelligence - Google Vision API 可以检测图像中的人脸轮廓吗?
- php - Laravel 中的会话闪烁消息超时
- android - 如何测试android应用程序语言是否改变?