日期和时间函数

1 format

1.1 函数概述

日期格式化,日期格式可以省略,默认为:【yyyy-MM-dd HH:mm:ss】。

语法格式:

format(表达式,日期格式)
1.2 函数示例
示例 描述
format(now(), 'yyyy-MM-dd') 获取当前日期,并格式化,比如当前日期为:2024-04-14 17:25:00,返回结果:2024-04-14
format(B1) 对表示B1进行日期格式化,格式为:【yyyy-MM-dd HH:mm:ss】
format(B1,"yyyy-MM-dd") 获取表达式B1所有值后,进行日期格式化,格式为:【yyyy-MM-dd】

2 now

2.1 函数概述

返回当前日期,日期格式可以省略,默认为:【yyyy-MM-dd HH:mm:ss】。

语法格式:

now(日期格式)
2.2 函数示例
示例 描述
now() 返回当前日期,格式为:【yyyy-MM-dd HH:mm:ss】
now("yyyy-MM-dd") 返回当前日期,格式为:【yyyy-MM-dd】

3 week

3.1 函数概述

返回日期在一年中的第几周。

语法格式:

week("date")

其中date为日期字符串,如果date为空,默认为当前日期。

3.2 函数示例
示例 描述
week("2010-01-01 00:00:00") 返回1,代表第一周

4 weekday

4.1 函数概述

返回日期星期数。返回值为0-6之间,0代表星期日,1代表星期一,依此类推。

语法格式:

weekday("date")

其中date为日期字符串,如果date为空,默认为当前日期。

4.2 函数示例
示例 描述
weekday("2002-03-17 00:00:00") 返回0,代表星期日

5 getYearDay

5.1 函数概述

获取给定日期在一年中的第几天。

语法格式:

getYearDay("date", day)

其中date为日期字符串或者日期函数;

day为整数,要获取的一年中的第几天。

5.2 函数示例
示例 描述
getYearDay(now(), 2) 比如当前日期为:2010-01-01 00:00:00, 则返回2010-01-02
扫码添加企业微信 免费获取1V1专属服务 企业微信专属客服