首页 > 编程知识 正文

js计算两个日期相差的天数(每两个节气相差多少天)

时间:2023-05-04 04:08:15 阅读:92314 作者:3003

在我们的日常工作中,经常要计算两个日期之间相差多少天,两个时间之间相差多少小时等等,诸如此类的日期、时间之差怎么计算呢?今天小编就和大家分享如何利用Excel函数来完成计算。

一、计算年数、月数、天数

使用DATEDIF函数计算两个日期之间的天数、月数或年数。

语法: datedif (开始日期,结束日期,单元) )。

参数:

开始日期:必需。 表示指定期间的第一天或开始日期。 日期值有多种输入方法,包括用引号引起的文本字符串、序列号或其他公式和函数的结果。

结束日期:必需。 表示的最后一个“结束日期”的日期。

Unit :想要返回的信息的类型。 在这里,如下所示。

“y”期间的全年数。

“m”期间的总月数。

“d”期间内的天数。

' MD' start_date和end_date之间的天数差。

“ym”开始_日期和结束_日期之间的月差。

' YD' start_date和end_date的日期部分之差。

1、计算日期与年的差:如下图所示,在D7单元格中输入公式。=datedif(C3,C4,' y ' )其中' y '表示计算两个日期和年份之间的差值。

2、输入计算日期和月份的差(D8单元格中的公式)=datedif ) c3,C4,' m ) )。 其中,' m )的意思是计算两个日期和月份的差。

3、计算天数之差(D8单元格中的公式)=datedif ) c3、C4、) d ) )。 其中) d )表示两个计算天数之差。

二、计算两个时间差

1、用几小时的差表示:如下图所示,在D17单元格中输入公式。=(c14-c13 ) ) 24,得到两个日期之间相差28.23小时的计算结果。

2、用几分钟的不同表示:如下图所示,在D18单元格中输入公式。=(c14-c13 ) *24*60,两个日期之间会得到相差1694分钟的计算结果。

3、时间:分钟显示:如下图所示,在D19单元格中输入公式:=text(c14-c13,' [h]:m ' ),将得到两个日期之间相差28小时14分的计算结果。

希望以上内容对你的工作有实质性的帮助。 如果有什么不明白的地方,请在评论区留言。 希望转发赞扬,对编辑给予鼓励和支持。 编辑将继续编写更多高质量的Excel技术教程。 你的赞扬、关注、转发、评论、点赞、收藏都是对编辑的鼓励和支持。 谢谢你。

学习这8个办公室常用的Excel基本函数的操作,和加班拜拜

VLOOKUP函数的替代说明可以是中文或函数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。