1.mysql数据库和oracle数据库日期和字符串相互转换函数比较:
数据库 | 日期转换为字符串 | 字符串转换为日期 |
---|---|---|
Oracle | to_char() | to_date() |
MySQL | date_format | str_to_date |
2.mysql日期格式:
格式 | 说明 | 备注 |
---|---|---|
%Y | 4位年 | 2016 |
%y | 2位年 | 16 |
%m | 月份 | 01……12 |
%c | 月份 | 1……12 |
%d | 月份中的天数 | 00……31 |
%e | 月份中的天数 | 0……31 |
%H | 小时 | 00……23 |
%k | 小时 | 0……23 |
%h | 小时 | 01……12 |
%I 大写i | 小时 | 01……12 |
%l 小写L | 小时 | 1……12 |
%i | 分钟 | 00……59 |
%S 大写 | 秒 | 00……59 |
%s 小写 | 秒 | 00……59 |
%r | 时间 | 12 小时 (hh:mm:ss [AP]M ) |
%T | 时间 | 24 小时(hh:mm:ss) |
Oracle的时间格式参见「这里」。
3.示例
mysql> select date_format(sysdate(),'%Y:%m:%d %H:%i:%s');
+--------------------------------------------+
| date_format(sysdate(),'%Y:%m:%d %H:%i:%s') |
+--------------------------------------------+
| 2016:12:01 22:08:17 |
+--------------------------------------------+
1 row in set (0.05 sec)
最新评论
您好,我按照您的步骤设置完以后仍然无法使用。我能用邮件把截图发您可以吗
麻烦您可以给一个联系方式,指点指点,谢谢了
请问第四步开始的命令是在哪里输入的呀(SS小白,望能详细解答,目前第四步开始就卡住了)
感谢分享!
抢沙发