package com.jh.core.db.jdbc;
/**
*
* @author wanglch
*
*/
public class TimeUtil {
static DateFormat pathDF = new java.text.SimpleDateFormat("yyyy/MM/dd");
static DateFormat sysDF = new java.text.SimpleDateFormat("yyyy-MM-dd");
static public String getSysFormatDate() {
return sysDF.format(new Date());
}
static public String getSysFormatDate(Date date) {
if(date!=null)
return sysDF.format(date);
return sysDF.format(new Date());
}
static public String getPathFormatDate(Date date) {
if(date!=null)
return pathDF.format(date);
return pathDF.format(new Date());
}
static public String getPathFormatDate() {
return pathDF.format(new Date());
}
public String getSysFormatDate(String format) {
return null;
//Commented automatically
//return;
}
public static String getDateToString(Date date) {
DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd");
return df.format(date);
}
public static String getDateToLString(Date date) {
DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//2006-07-27 19:21:15
return df.format(date);
}
public static String getDateToLString(long date) {
return getDateToLString(new Date(date));
}
public static String getDateToString(Date date, String format) {
DateFormat df = new java.text.SimpleDateFormat(format);
return df.format(date);
}
public static String getDateToShortString(Date date) {
DateFormat df = new java.text.SimpleDateFormat("dd/MM");
return df.format(date);
}
public static java.util.Date getStrToDate(String format, String date) throws ParseException {
if(format==null) {
DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return df.parse(date);
}
DateFormat df = new java.text.SimpleDateFormat(format);
return df.parse(date);
}
public static java.util.Date getStrToDate( String date) throws ParseException {
return getStrToDate("yyyy-MM-dd HH:mm:ss",date);
}
}
本文介绍了一个Java实用工具类TimeUtil,该类提供了一系列方法来处理日期和时间格式化,包括获取当前日期的不同格式字符串、将日期对象转换为字符串以及从字符串解析日期等。
4270

被折叠的 条评论
为什么被折叠?



