sql 日期相关

yuhao0451 / 2023-08-26 / 原文

计算时间差

--可计算 time_start - time_end的时间差,单位以指定的interval为准
--(second, minute, hour, day, month, year)
timestampdiff(interval, time_start, time_end) 

-- date_format 函数用于以不同的格式显示日期/时间数据
-- 数据库中的数据存储形式:
-- date: YYYY-MM-DD, DATETIME - YYYY-MM-DD HH:MM:SS 
-- TIMESTAMP - YYYY-MM-DD HH:MM:SS 
-- YEAR - YYYY/Y
 date_formate() --接受两个参数:
 date: 要有格式化的有效日期值
 format: 由预定义的说明符组成的格式字符串,每个说明符前面都有一个百分比字符(%) 
 

select date_format(column_name, '%m-%d-%Y') as new_column_name from table_name; 

相关阅读:https://www.python100.com/html/113367.html

for i in range(5):
    print(i)