无涯教程-JavaScript - DATEDIF函数

44 阅读1分钟

描述

DATEDIF函数计算两个日期之间的天数,月数或年数。提供此功能是为了与Lotus 1-2-3兼容。

语法

DATEDIF (start_date,end_date,unit)

争论

Argument 描述 Required/Optional
Start_date

代表该期间的第一个日期或开始日期的日期。

日期可以在引号中作为文本字符串输入(如" 2001/1/30"),序列号(如,如果您使用的是1900日期系统,则序列号(如,代表2001年1月30日的Eg 36921))或其他公式或函数(如DATEVALUE(" 2001/1/30"))。

Required
End_date A date that represents the last, or ending, date of the period. Required
Unit

您要返回的信息类型。

Look at the 单位表 given below.

Required

单位表

单位 返回
" Y" 该期间的完整年数。
" M" 此期间的完整月份数。
" D" 该期间的天数。
" MD" 开始日期和结束日期之间的天数差。日期的月份和年份将被忽略。
" YM" start_date和end_date中月份之间的差额。日期的日期和年份将被忽略
" YD" 开始日期和结束日期之间的差额。日期的年份将被忽略。

Notes

  • Excel将日期存储为序列号,以便可以在计算中使用它们。 1900年1月1日是序列号1,而2008年1月1日是序列号39448,因为它是1900年1月1日之后的39,447天

  • DATEDIF函数在需要计算年龄的公式中很有用。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

DATEDIF Function

参考链接

www.learnfk.com/javascript/…