最近使用mysql开发项目时,发现没有像以前使用oracle数据那样的to_date方法。 在mysql中实现日期格式的方法是date_to_str (日期字符串、日期格式) ),mysql中日期格式的格式与oracle不同。
mysql的用法是str _ to _ date (2012-05-012:59336059 ),(%Y-%m-%d %T ) ) )
% y :表示四位数的年份
%y:2表示的年份
%m :表示月亮,格式为(01……12 ) )。
%c :表示月亮,格式为(1……12 ) )。
%d :表示月中的天数,格式为(00……31 )
%e :表示月中的天数,格式为(0……31 ) )。
%H :表示时间,格式为(00……23 )。
%k :表示时间,格式为(0. 23 ) )。
%h :表示时间,格式为(01……12 )。
%I :表示时间,格式为(01 . 12 ) )。
%l :表示时间,格式为(1. 12 ) )。
%i :分钟,格式为(00……59 ) )。
%r :表示时间,格式为12小时(hh:mm:ss [AP]M ) )。
%T :表示时间,格式为24小时(hh:mm:ss ) )
(s )表示秒,格式为(00……59 ) s )表示秒,格式为(00……59 )