注:请先阅读公式使用说明,以及注意事项。
日期对象(DATE)
- DATE(timestamp)
将时间戳转换为日期对象。 用来将日期组件的时间戳转为日期对象进行日期公式运算
• timestamp: 必需。时间戳。
示例:
- DATE(year,month,day,hour,minute,second)
将年月日时分秒转换为日期对象。
• year: 必需。年份。
• month: 必需。月份。
• day: 必需。天数。
• hour: 可选。小时。
• minute: 可选。分钟。
• second: 可选。秒
示例:
日期对象转时间戳(TIMESTAMP)
TIMESTAMP(date)
将日期对象转换成时间戳,主要用来将日期公式计算出的日期对象转为时间戳,给日期组件赋值
示例:
时间占一天的比例(TIME)
TIME(hour, minute, second)
返回特定时间的十进制数字。时间值为日期值的一部分,并用十进制数表示
示例:
今天(TODAY)
TODAY()
返回今天。
示例:
当前时间(NOW)
NOW()
返回当前时间。与TODAY函数相同。
示例:
服务器时间(SYSTEM)
SYSTIME()
返回当前服务器时间。
即使客户端的时间被人为调整了,SYSTIME函数不受影响,获取的仍然是服务器时间。例如签到、打卡等场景下,可避免调整时间作弊的情况。
示例:
日期的天数(DAY)
DAY(date)
返回某日期的天数。 天数是介于 1 到 31 之间的整数
示例:
日期的月份(MOUTH)
MONTH(date)
返回某日期的月份。 月份是介于 1 到 12 之间的整数
示例:
日期的年份(YEAR)
YEAR(date)
返回某日期的年份。
时间的小时数(HOUR)
HOUR(date)
返回某日期的小时数
示例:
时间的分钟数(MINUTE)
MINUTE(date)
返回某日期的分钟数。
示例:
时间的秒数(SECOND)
SECOND(date)
返回某日期的秒数
示例:
日期之间的天数(DAYS)
DAYS(enddate, startdate)
返回两个日期之间的天数。
• end_date: 必需。结束日期。
• start_date: 必需。起始日期。
示例:
日期之间的天数(DAYS360)
DAYS360(enddate, startdate, method)
按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),DAYS360 函数返回两个日期间相差的天数,这在一些会计计算中将会用到。 如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。
• end_date: 必需。结束日期。
• start_date: 必需。起始日期。
• method: 可选。用于指定在计算中是采用美国方法还是欧洲方法。不填或false表示是美国方法,true表示是欧洲方法。
示例:
日期加减天数(DATEDELTA)
DATEDELTA(date, deltadays)
将指定日期加/减指定天数。
• date: 必需。初始日期。
• deltadays: 必需。需要加减的天数。正数为增加,负数为减少。
示例:
周数(WEEKNUM)
WEEKNUM(date, return_type)
返回特定日期的周数。例如,包含1月1里的周为该年的第1周,其编号为第1周。
• data: 必需。指定日期。代表一周中的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入
• return_type: 可选。一数字,确定星期从哪一天开始。默认值为1。 1周日开始,2周一开始
示例:
周数(ISOWEEKNUM)
ISOWEEKNUM(date)
返回给定日期在全年中的ISO周数。
• data: 必需。日期是Ecxel用于日期和时间计算的日期-时间代码。
示例:
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/34093.html