zoukankan      html  css  js  c++  java
  • 巧用SimpleDateFormat将Date类型数据按照规定类型转换。

      在使用SimpleDateFormat之前,我们来了解一下这个类。SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows for formatting (date → text), parsing (text → date), and normalization.SimpleDateFormat allows you to start by choosing any user-defined patterns for date-time formatting.

    这个类既可以让date转换为text也可以让text转换为date.总之还是蛮强大的。

    用法:从date--->text

    1 public static String formatDate(Date date,String format){//date是输入的日期对象,formate是格式。例如“yyyy-MM-dd HH-mm-ss”
    2         String result="";
    3         SimpleDateFormat sdf=new SimpleDateFormat(format);
    4         if(date!=null) result=sdf.format(date);
    5         return result;
    6     }

    从text-->date

    1 public static Date formateString(String str,String format)throws Exception{
    2         if(str==""||str==null) return null;//如果为空返回null
    3         SimpleDateFormat sdf=new SimpleDateFormat(format);
    4         return sdf.parse(str);
    5     }
  • 相关阅读:
    day37 事务
    小组分享
    day36 pymysql 索引
    day 35 多表查询
    day 35 作业
    day 34 作业
    AST 节点类型对照表
    babel _shallowEqual.default
    js Proxy
    Symbol
  • 原文地址:https://www.cnblogs.com/zyxsblogs/p/11154762.html
Copyright © 2011-2022 走看看