delphi中如何计算当前日期与一个固定日期间的天数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi中如何计算当前日期与一个固定日期间的天数相关的知识,希望对你有一定的参考价值。
如把2009-12-31作为一个日期类型的常量,如何计算当前日期与它之间的天数
把你的常量日期转换成DateTime格式,比如名称为 myday然后
Now - myday
最后把得到的DateTime变量用函数分解出天数就可以了。
相关函数请自己去查。 参考技术A 有函数 DaysBetween
需要引用unit DateUtils
财务必学!用DATEDIF函数计算时间间隔,超快!
如何快速计算日期间隔?财务人不可不知的Excel隐藏函数——DATEDIF。
财务工作中经常会计算固定资产的累计折旧期,也就是当前日期与固定资产折旧起始日期之间的间隔数。如何在Excel中进行计算呢?大家可能会觉得,这多简单!根据算术公式将两个日期相减就行了。
但是,从事财务工作的小伙伴都知道,仅仅能简单的计算出相差的天数,如果想要准确计算出日期的间隔月数、年数,普通算术公式是无法实现的。那么。Excel中有没有这样一个函数,能够分别计算日期的间隔天数、月数或年数呢?下面介绍一个鲜为人知,但财务人不可不知的计算日期间隔的专用函数——DATEDIF。
DATEDIF函数是隐藏在Excel中的日期计算高手,输入其名称时不会出现任何提示,而且在“帮助”功能和【插入函数】对话框中都无法寻觅到它的身影,必须完整输入名称才能正常使用。DATEDIF 函数的语法和参数设置规则如下:
标准语法:DATEDIF(start_date,end_date,unit)
语法释义:DATEDIF( 起始日期 , 结束日期 , 指定类型 )
使用 DATEDIF 函数,需要注意两个参数设置规则,如下图所示。
下面再举个例子,介绍如何运用DATEDIF函数计算固定资产折旧期。
在下图所示的固定资产卡片中,已知某项固定资产的购进日期为2019年9月20日,折旧起始日期为2019年10月1日,使用年限为10年(即120个月),假设当前日期为2021年1月20日。
效果如下图所示。
推荐阅读
以上是关于delphi中如何计算当前日期与一个固定日期间的天数的主要内容,如果未能解决你的问题,请参考以下文章
delphi如何按固定的分隔符来分割字符串,并且把分割出来的字符串放到数组中?具体的代码如何实现?
在delphi里面怎么计算比如说从现在开始5天后的日期是啥?