zoukankan      html  css  js  c++  java
  • 我的头上碧空晴朗——数据库存datetime问题

    今天遇到一个问题,数据库mysql存的datetime类型数据。取出来数据居然耍流氓,好好的日期在秒后多了个小数点0

    当我用正常的方法,

    SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日");

    想转掉它,就报错咯。

     1 public static Map<String, Object> transformDateMap(Map<String, Object> map, String format) {
     2         for (Entry<String, Object> entry : map.entrySet()) {
     3             Object value = entry.getValue();
     4             if (value instanceof java.sql.Timestamp) {
     5                 value = dateToString(new Date(((java.sql.Timestamp) value).getTime()), format);
     6             }
     7             map.replace(entry.getKey(), value);
     8         }
     9         return map;
    10     }
    11 
    12 public static String dateToString(Date date, String format) {
    13         SimpleDateFormat dateFormat = new SimpleDateFormat(format);
    14         return dateFormat.format(date);
    15     }

    切记!要取一个getTime!

    最后,

    在《爱你就像爱生命》里看到

      他爱在黑暗中漫游,黝黑的树荫。

      重重的树荫会冷却他的梦影。

      可是他的心里却燃烧着一种愿望。

      渴慕光明!渴慕光明!使他的痛苦异常。

      他不知道,在他的头上,碧空晴朗,

      充满了纯洁的银色的星光。

  • 相关阅读:
    windows10安装vmware14教程
    MySQL变量的使用
    软考和软件设计师
    Java web加密之将应用从http换成https的方法
    cmd命令net和sc
    cmd命令 taskkill
    CSS系列:CSS的继承与层叠特性
    CSS系列:CSS选择器
    CSS系列:在HTML中引入CSS的方法
    Sql Server系列:索引维护
  • 原文地址:https://www.cnblogs.com/zzuuoo666/p/7445720.html
Copyright © 2011-2022 走看看