mysql格式化日期
来源:互联网 发布:怎么申请开通80端口 编辑:程序博客网 时间:2024/06/10 19:29
最近因为工作需要,要使用mysql查询记录可如果有时间戳字段时,查看结果不方便,不能即时看到时间戳代表的含义,
所以这篇文章就提供mysql格式换时间函数,可以方便的看到格式化后的时间。有需要的朋友们可以参考借鉴,下面来一起看看吧。
常用:DATE_FORMAT(SJ,'%Y-%c-%d %H:%i:%s') as SJ
1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
format参数的格式有
%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的天,数值(0-31)%f微秒%H小时 (00-23)%h小时 (01-12)%I小时 (01-12)%i分钟,数值(00-59)%j年的天 (001-366)%k小时 (0-23)%l小时 (1-12)%M月名%m月,数值(00-12)%pAM 或 PM%r时间,12-小时(hh:mm:ss AM 或 PM)%S秒(00-59)%s秒(00-59)%T时间, 24-小时 (hh:mm:ss)%U周 (00-53) 星期日是一周的第一天%u周 (00-53) 星期一是一周的第一天%V周 (01-53) 星期日是一周的第一天,与 %X 使用%v周 (01-53) 星期一是一周的第一天,与 %x 使用%W星期名%w周的天 (0=星期日, 6=星期六)%X年,其中的星期日是周的第一天,4 位,与 %V 使用%x年,其中的星期一是周的第一天,4 位,与 %v 使用%Y年,4 位%y年,2 位例子:
输出结果:
2. MySQL 格式化函数 FROM_UNIXTIME()
1、FROM_UNIXTIME( unix_timestamp )
参数:一般为10位的时间戳,如:1417363200
返回值:有两种,可能是类似 'YYYY-MM-DD HH:MM:SS' 这样的字符串,也有可能是类似于 YYYYMMDDHHMMSS.uuuuuu
这样的数字,具体返回什么取决于该函数被调用的形式。
2、FROM_UNIXTIME( unix_timestamp ,format )
参数 unix_timestamp :与方法 FROM_UNIXTIME( unix_timestamp )
中的参数含义一样;
参数 format : 转换之后的时间字符串显示的格式;
返回值:按照指定的时间格式显示的字符串;
3、判断是不是同一天:
其中TO_DAYS(FROM_UNIXTIME(tbl_playerdata.GameStartTime)) = TO_DAYS(NOW())
就是我们需要的判断
阅读全文
0 0
- Mysql 格式化日期/时间
- Mysql 格式化日期/时间
- MySql日期格式化
- mysql 日期格式化
- Mysql格式化日期函数
- mysql如何格式化日期?
- mysql日期格式化
- MySQl 日期及格式化
- Mysql格式化日期时间
- mysql 格式化日期
- mysql日期格式化
- mysql 日期 格式化 加减
- mysql 日期格式化
- mysql日期格式化
- MySQL 日期格式化
- mysql日期格式化大全
- mysql 日期格式化
- mysql 格式化日期
- #Paper Reading# Manifold-Ranking Based Topic-Focused Multi-Document Summarization
- JavaScript Array 对象
- 机器学习实战 朴素贝叶斯
- 如何理解AOP
- CKEditor图片上传
- mysql格式化日期
- #8 Actions
- JavaScript String 对象
- 32. Longest Valid Parentheses
- java反射机制剖析— Class Loader
- Python学习系列:函数参数
- commons-fileupload的ServletFileUpload类
- 圆环决斗
- MySQL 事务