时间和日期
格式转换
日期转数字:Ctrl + Shift + 1
数字是从1900-1-1为1开始计
数字转日期:Ctrl + Shift + 3
快速输入当期日期:Ctrl + Shift + ;
快速输入当前时间:Ctrl + ;
时间和日期函数
1. 返回年月日的
date(年,月,日)
year(date) -- 返回年
month(date)
day(date)
2. 返回时分秒的
time(时,分,秒)
hour(time)
minute(time)
second(time)
3. 返回当前时间和日期
now() -- 年月日时分秒
today()
星期函数
- 返回星期几
weekday(date,[返回类型])
①返回时前面需要加指定的文字:
- & 连接符
- text函数,注意返回类型写1
② 也可直接 Ctrl + 1设置数字格式中将其显示为指定的星期格式
- 返回第几周
weeknum(date,[返回类型])
两个日期之间的间隔
常规做法
- 间隔天数
直接Ctrl+1转为数字格式后相减即可求的相隔的天数- 间隔月数
年份间隔+月份间隔
即 (year(date2)-year(date1))*12 + (mouth(date2)-mouth(date1))- 间隔年数
year函数datedif函数直接便捷计算
datedif(起始日期,结束日期,"Y/M/D...")
Y-年 M-月 D-日
MD -- 忽略月份求天
YM -- 忽略年份求月
YD -- 忽略年份求天
工作日和实际工作日的计算
networkdays(起始日期,结束日期,[其他实休节假日])
根据项目规划计算完工日期
- 以天数来计
workday(开始日期,计划所需天数,[实休节假日])- 以月计
edate(开始日期,计划所需月份)
→ 可配合 if 函数计算退休日期
计算指定日期之前或之后的数月的最后一天日期
eomonth(开始日期,计划所需月份)
网友评论