mysql数据库和oracle数据库日期和字符串相互转换函数

realnode.png vps-under-title.png 科学上网教程 | 机场推荐 | 云深不知处(机场)

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)


mysql> select str_to_date('1970-01-01 00:00:00','%Y-%m-%d %H:%i:%s');
+--------------------------------------------+
| str_to_date('1970-01-01 00:00:00','%Y-%m-%d %H:%i:%s') |
+--------------------------------------------+
| 1970-01-01 00:00:00                        |
+--------------------------------------------+
1 row in set (0.05 sec)

参考原文:mysql 类似to_char() to_date()函数

赞(0)
未经允许禁止转载:优米格 » mysql数据库和oracle数据库日期和字符串相互转换函数

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系

登录

找回密码

注册

Ads Blocker Image Powered by Code Help Pro

检测到广告已被屏蔽

尊敬的优米格用户,

您好,系统检测到您使用了广告屏蔽组件。本网站并不包含任何侵入性广告,如果本站能给您一点帮助,还请将本站加入拦截白名单,这是我们仅有的收入来源!

网站的持续运作和改进,需要您的慷概帮助,感谢您的支持。

此致,
优米格 团队