package com.enation.eop.utils;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 日期相关的操作
* @authorZahir
*
*/
public class DateUtil {
/**
* 将一个字符串转换成日期格式
* @param date
* @param pattern
* @return
*/
public static Date toDate(String date, String pattern) {
if((""+date).equals("")){
return null;
}
if(pattern == null){
pattern = "yyyy-MM-dd";
}
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
Date newDate = new Date();
try {
newDate = sdf.parse(date);
} catch (Exception ex) {
ex.printStackTrace();
}
return newDate;
}
/**
* 把日期转换成字符串型
* @param date
* @param pattern
* @return
*/
public static String toString(Date date, String pattern){
if(date == null){
return "";
}
if(pattern == null){
pattern = "yyyy-MM-dd";
}
String dateString = "";
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
try {
dateString = sdf.format(date);
} catch (Exception ex) {
ex.printStackTrace();
}
return dateString;
}
}
其实只要记住是调用SimpleDateFormat 类中的2方法就ok了。
分享到:
相关推荐
Java日期工具类 1、日期的各种格式化 2、获取当前年度 3、获取当前月份 4、获取当前天号数 5、获取当前时间往前推一个月的时间 6、获取上个月("MMM yyyy") 7、获取上个月("yyyymm") 8、获取上个月("yyyy-mm") 9、...
java日期工具类,java日期工具类,java日期工具类,java日期工具类
日期工具类
强大的好用的原创日期工具类: 1.返回当前日期字符串 yyyy-MM-dd 2.返回当前日期字符串 yyyy-MM-dd HH:mm:ss 3.根据指定时间格式解析日期字符串为Date对象 4.根据默认时间格式解析日期字符串为Date对象 5.根据指定...
各种你能想到的日期计算,操作。包含常见的年月日间隔计算、比较、格式化
日期工具类-获取星座、生肖和各种日期格式的处理与获取 日期工具类-获取星座、生肖和各种日期格式的处理与获取 日期工具类-获取星座、生肖和各种日期格式的处理与获取
导入js文件 用法 var newDate=DateUtil.Format("yyyy/MM/dd",new Date()); 第一个参数可以根据需要改
DateUtil(日期工具类)DateUtil(日期工具类)DateUtil(日期工具类)DateUtil(日期工具类)
常用的日期工具类,包括日期格式化,天数计算,获取某个时间的日期等等
DateUtil 日期工具类