码迷,mamicode.com
首页 > 其他好文 > 详细

巧用SimpleDateFormat将Date类型数据按照规定类型转换。

时间:2019-07-08 23:39:00      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:man   ali   str   led   except   atd   test   pat   pre   

  在使用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     }

 

巧用SimpleDateFormat将Date类型数据按照规定类型转换。

标签:man   ali   str   led   except   atd   test   pat   pre   

原文地址:https://www.cnblogs.com/zyxsblogs/p/11154762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!