zoukankan      html  css  js  c++  java
  • 从mysql中取出TimeStamp格式转换

    直接从mysql 中取出timestamp类型值的格式是这样的:

    2016-11-11 11:11T
    

    看起来很不友好,需要作如下的改动:

        public static Timestamp formatTime(String inputtimestamp) throws Exception{
    
            //部署充电桩时 部署时间的格式
            //去掉多余字符
            String install_time1 = inputtimestamp.replace("T"," ")+":00";
    
    //      处理完后的格式:"2016-11-11 11:11:00";
    
            //格式转换
            return Timestamp.valueOf(install_time1);
        }

    如果还想转化成更人性化的阅读形式:
    在jsp页面中先引入”fmt”标签库:

    <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

    从response域中取出的值使用fmt标签进行转换:

    <fmt:formatDate value="${cp_info.install_time }" pattern="yyyy-MM-dd a HH:mm:ss"/>

    最后的格式就成了这样:

    2016-11-11 下午 11:11:00
  • 相关阅读:
    vsync信号产生与分发
    推荐看过不错的博客及网站
    证明质数有无数个
    242 Valid Anagram
    169 Majority Element
    快速排序--quicksort
    插入排序
    选择排序
    冒泡排序
    指针函数 函数指针 回调函数
  • 原文地址:https://www.cnblogs.com/shiguangmanbu2016/p/5932848.html
Copyright © 2011-2022 走看看