大家好,今天和大家分享“常用的日期和时间函数”

一、today函数

返回今天的日期。随着电脑系统的时间的变化会自动更新。如果只是想输入今天的日期,而又不想每天更新,用ctrl+;

二、Month函数

回参数的月份,参数应为日期格式。如果为数字格式,则会以1900-1-1为基数累加相应的天数作为引用。不能为负值,不能为文本。如果参数为空单元格引用,则返回1

三、Year函数

返回某日期对应的年份,在1999-9999之间.要求参数为日期格式,如果为数字,则会1900-1-1为基数累加相应的天数作为引用。不能为负值,不能为文本。如果参数为空单元格引用则返回1900

四、Weekday

这个函数有两个参数WEEKDAY(serial_number,return_type)

返回某日期为星期几,其值为 1(星期天)到 7(星期六)之间的整数,第1参数要处理的日期,第2参数根据不同国家的习惯设置的,默认情况下,。根据第二个参数的不同,返回不同的数字,第2个参数选择2,比较符合我们的日常习惯。

它的第2参数截图

如今天是2017-6-27,星期二,如果第2参数用2,应该返回2

五、Day函数

根据年,月,日返回一个日期,这个函数有3个参数DATE(Year,Month,D),如:day(2017,6,27)返回2017-6-27

六、 Dateif函数  

DATEDIF(start_date,end_date,unit)

Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。

End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。

Unit 为所需信息的返回类型。

“Y” 时间段中的整年数。

“M” 时间段中的整月数。

“D” 时间段中的天数。

“MD” start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

“YM” start_date 与 end_date 日期中月数的差。忽略日期中的日和年。

“YD” start_date 与 end_date 日期中天数的差。忽略日期中的年

在使用的过程中注意开始日期和结束日期的位置,之前曾经因为将两个日期位置颠倒,导致出现错误.如果是查找两个日期之间的天数,也可以将两个日期直接想减.

七、Now函数

返回当前的日期和时间。会随着系统日期的更改和更新。

八、Time函数

返回时间,这个函数有3个参数TIME(Hour,Minute,Second) 时,分,秒,如=time(12,24,56)返回12:24:56

九、Hour

返回时间格式的小时数。例如Hour(“12:50”),结果为12

十、.Minute)

返回时间格式的分钟。MINUTE(“12:50”),结果为50