日期格式化工具类
2016-03-08 21:28
369 查看
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { public static final String FMT_FORE = "yyyy-MM-dd HH:mm:ss"; public static final String FMT_BACK = "yyyy年MM月dd日"; /** * 日期工具类 * @param date 传入的date类型的日期 * @param fmt 传入的日期显示格式 * @return */ public static String formatDate(Date date,String fmt) { SimpleDateFormat sdf = new SimpleDateFormat(fmt); return sdf.format(date); } /** * 日期工具类 * @param dateStr 传入的String类型的日期 * @param fmt 传入的日期显示格式 * @return */ public static String formatDate(String dateStr,String fmt){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date date = sdf.parse(dateStr); return formatDate(date, fmt); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); return null; } } //测试 /*public static void main(String[] args) { Date date = new Date(); System.out.println(DateUtil.formatDate(date, DateUtil.FMT_BACK)); System.out.println(DateUtil.formatDate(date, DateUtil.FMT_FORE)); String dateString = "2016-03-05 12:45:08"; System.out.println(DateUtil.formatDate(dateString, DateUtil.FMT_BACK)); System.out.println(DateUtil.formatDate(dateString, DateUtil.FMT_FORE)); }*/ }
相关文章推荐
- 【bzoj3997】[TJOI2015]组合数学 dp
- 他们因使用超级表格而身价上亿
- Task not serializable
- 292 Nim Game
- add-apt-repository:command not found
- Qextserialport类介绍
- Docker入门教程(三)Dockerfile
- 转载:C#之接口简介
- 创建型模式 --- 建造者模式(Builder)
- 1002. A+B for Polynomials (25)
- 设置npm安装程序时的默认目录
- 数论 随记
- 深入理解webservice SOAP WSDL
- [译]A Verlet based approach for 2D game physics-Part Two
- leetcode171.[math] Excel Sheet Column Number
- Docker入门教程(二)命令
- WinCE 6.0 的蜂窝技术
- C# 并发队列ConcurrentQueue
- Python字符串操作
- 配分函数