关于时间格式问题处理java、mysql、oracle
在java中的时间格式:
1.年的格式:
Java中小写的y指的是year,大写的Y指的是week year;常用小写的 y;
Week year 意思是当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,那么这周就算入下一年。
2.时间格式:
// 转换为24小时制 HH
SimpleDateFormat twenty = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String one = twenty.format(new Date());
// 转换为12小时制 hh
SimpleDateFormat twelve = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String two = twelve.format(new Date());
Oracle中的时间格式处理
1.12小时制 select to_data('2019-10-12 13:50:56', 'yyyy-mm-dd hh:mi:ss') time from dual;
2.24小时制 select to_data('2019-10-12 13:50:56', 'yyyy-mm-dd hh24:mi:ss') time from dual;
MySql中的时间格式处理
1.24小时制 select date_format('2019-12-25 22:23:01', '%Y-%m-%d %H:%i:%s');
2.12小时制 select date_format('2019-12-25 22:23:01', '%Y-%m-%d %h:%i:%s');