关于时间格式问题处理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');

posted @ 2020-01-11 23:08  剧毒术士  阅读(248)  评论(0编辑  收藏  举报