您正在使用IPV4(35.168.110.128)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】多款云产品1折起,买云服务器送免费机器,最长免费续3个月      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 中秋节 21
2022年 国庆节 42
2023年 元 旦 134
2023年 春 节 155
 
本类新增
本类热门文章
您现在的位置:首页 >> 数据库 >> 内容
MySql获取当前时间并转换成字符串的实现
内容摘要: MySql获取当前时间的函数now();selectnow();//结果:2019-04-1909:31:59sysdate();selectSYSDATE();//结果:2019-04-1909:31:59MySql还有其他的一些函数,本人没用过current_timestamp()current_timestamplocaltime()localtime......
MySql获取当前时间的函数

now();

selectnow();

//结果:2019-04-1909:31:59

sysdate();

selectSYSDATE();

//结果:2019-04-1909:31:59

MySql还有其他的一些函数,本人没用过

current_timestamp()

current_timestamp

localtime()

localtime

localtimestamp–(v4.0.6)

localtimestamp()–(v4.0.6)

这些日期时间函数,都等同于now()。鉴于now()函数简短易记,建议总是使用now()来替代上面列出的函数。

时间转字符串

转字符串的函数是:date_format(date,format);

根据format字符串格式化date值;

以下是format格式规则:

%S,%s两位数字形式的秒(00,01,...,59)

%I,%i两位数字形式的分(00,01,...,59)

%H两位数字形式的小时,24小时(00,01,...,23)

%h两位数字形式的小时,12小时(01,02,...,12)

%k数字形式的小时,24小时(0,1,...,23)

%l数字形式的小时,12小时(1,2,...,12)

%T24小时的时间形式(hh:mm:ss)

%r12小时的时间形式(hh:mm:ssAM或hh:mm:ssPM)

%pAM或PM

%W一周中每一天的名称(Sunday,Monday,...,Saturday)

%a一周中每一天名称的缩写(Sun,Mon,...,Sat)

%d两位数字表示月中的天数(00,01,...,31)

%e数字形式表示月中的天数(1,2,...,31)

%D英文后缀表示月中的天数(1st,2nd,3rd,...)

%w以数字形式表示周中的天数(0=Sunday,1=Monday,...,6=Saturday)

%j以三位数字表示年中的天数(001,002,...,366)

%U周(0,1,52),其中Sunday为周中的第一天

%u周(0,1,52),其中Monday为周中的第一天

%M月名(January,February,...,December)

%b缩写的月名(January,February,....,December)

%m两位数字表示的月份(01,02,...,12)

%c数字表示的月份(1,2,....,12)

%Y四位数字表示的年份

%y两位数字表示的年份

%%直接值“%”

例如:

selectdate_format(now(),'%Y-%m-%d');

//结果:2019-04-19

字符串转日期

字符串转日期的函数是:str_to_date(date,format);

format格式规则和日期转字符串是一样的,就不再赘述了。

SELECTstr_to_date('2019-01-01','%Y-%m-%d')

//结果:2019-01-01

上一篇:MySQL判断时间段是否重合的两种方法 下一篇:mysql8.0.19忘记密码处理方法详
发布日期:2022/7/8
手机扫二维码直达本页
发布时间:14:47:54
点击:100
录入:壹家怡园
相关文章
Baidu

YiJiaCMS 6.3.1.220701(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护
Copyright©2000-2022