首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

字符串与时间格式的互相操作

2012-12-23 
字符串与时间格式的相互操作import java.text.ParseExceptionimport java.text.SimpleDateFormatimport

字符串与时间格式的相互操作
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public final class DateUtils {

public static Date strToDateYYYYMMDD(String str){
if(str == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
return sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
return null;
}
}

public static Date strToDateYYYYMMDDHHMMDD(String str){
if(str == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
return sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
return null;
}
}

public static String dateToStr(Date date){
if(date == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(date);
}

public static String dateToStr(Date date,boolean chinese){
if(date == null)return null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
return sdf.format(date);
}


//public static void main(String[] args){
//System.out.println(strToDateYYYYMMDD("2000-10-10"));
//System.out.println(strToDateYYYYMMDDHHMMDD("2000-10-10 12:12:12"));
//
//}
//
}

热点排行