📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

区间函数



本节提供 TiDB Cloud Lake 中区间函数的参考信息。区间函数允许你创建各种时间单位的区间值,用于日期和时间计算。

时间单位转换函数

基于天的区间

函数描述示例
TO_DAYS将数字转换为天数区间TO_DAYS(2) → 2 days
TO_WEEKS将数字转换为周数区间TO_WEEKS(3) → 21 days
TO_MONTHS将数字转换为月数区间TO_MONTHS(2) → 2 months
TO_YEARS将数字转换为年数区间TO_YEARS(1) → 1 year

基于小时的区间

函数描述示例
TO_HOURS将数字转换为小时区间TO_HOURS(5) → 5:00:00
TO_MINUTES将数字转换为分钟区间TO_MINUTES(90) → 1:30:00
TO_SECONDS将数字转换为秒数区间TO_SECONDS(3600) → 1:00:00
EPOCHTO_SECONDS 的别名EPOCH(60) → 00:01:00

更小的时间单位

函数描述示例
TO_MILLISECONDS将数字转换为毫秒区间TO_MILLISECONDS(2000) → 00:00:02
TO_MICROSECONDS将数字转换为微秒区间TO_MICROSECONDS(2000000) → 00:00:02

更大的时间单位

函数描述示例
TO_DECADES将数字转换为十年区间TO_DECADES(2) → 20 years
TO_CENTRIES将数字转换为世纪区间TO_CENTRIES(1) → 100 years
TO_MILLENNIA将数字转换为千年区间TO_MILLENNIA(1) → 1000 years

文档内容是否有帮助?