Python全系列 教程
3567个小节阅读:5931.3k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
语法:
xxxxxxxxxx
DATEADD([日期],3,DAY) --日期加减函数
EOMONTH([日期],3) --返回指定月份数之前或之后的月份的最后一天的日期
EDATE([日期],3) --返回在开始日期之前或之后指示的月数的日期
计算两个日期之间间隔--DATEDIFF
[时间间隔]:=
DATEDIFF([开始日期],
[结束日期],
'Y') --参数"Y"换成"M"或"D",则分别对应月和日
--也可以改成HOUR,MINUTE,SECOND计算小时,分,秒
示例:
xxxxxxxxxx
一个月后 = EDATE([合并日期],1 )
一个月前 = EDATE([合并日期],-1 )
一个月以后那个月的最后一天,例如查询一个月之后,最后一天的库存
一个月最后一天 = EOMONTH([合并日期],1)
计算保质期 [到期时间]-[起始时间]
保质期 = DATEDIFF([起始时间],[到期时间],DAY)+ 1
示例:
xxxxxxxxxx
#组合时 分 秒 time
组合时分秒 = TIME([小时],[分钟],[秒] )
如果数据模型中没有日期表,不用去找一个日期表导入进来,可以直接输入以下代码生成日期表。
xxxxxxxxxx
日期表2 = ADDCOLUMNS(
CALENDAR(date(2019,1,1),date(2019,12,31)),
"年", YEAR ( [Date] ),
"季度", ROUNDUP(MONTH([Date])/3,0),
"月", MONTH([Date]),
"周", weeknum([Date]),
"年季度", year([date]) & "Q" & ROUNDUP(MONTH([Date])/3,0),
"年月", year([Date]) * 100 + MONTH([Date]),
"年周", year([Date]) * 100 + weeknum([Date]),
"星期几", WEEKDAY([Date])
)
选择【新建表】,复制代码就可以创建日期表