1. 转化日期
通过date(year,month,day)进行日期转换
在单元格中输入公式=date(2020,1,10)返回2020-01-10
2.获取当前日期
today(),在单元格输入,可以获取当前系统日期如2020-01-10
3. 当前时间(时分秒)
now(),获取当前系统时间
单元格输入=now(),返回2020-01-20 13:52:54
4.获取日期的年,月,日
=year("2011-11-11"),返回:2011
=month("2020-11-11"),返回:11
=day("2011-11-11"),返回:11
5. 日期格式化
todate()函数,将日期形式的数据转为日期型,format()函数转化为日期形式的数据
=todate("2011/11/11"),返回2011-11-11
=todate("2/15/11","MM/dd/yy"),返回2011-02-15
=format("2/15/2011","dd/MM/yyyy"),返回 15/02/2011
=format("2/15/2011","yyyy-MM-dd"),返回2011-02-15
6.日期的加减
若today()为2011-11-11
=datedelta(today(),-1)返回前一天的日期 2011-11-10
=monthdelta(today(),-1),返回当前日期上一个月的日期 2011-10-11
=yeardelta(today(),-1)返回当前日期上一年的日期2010-11-11
7. 获取某月的第几天
=dateinmonth(today(),1),返回当前月的第一天
=dateinmonth(today(),-1),返回当前月的最后一天
8. 阳历转化为农历
=lunar(2011,10,11),返回辛卯年九月十五
=lunar(2011,10,1),返回九月初五