1.java中时间如何转换成日期。源码 如现在有个固定时间startTime:2011-03-01 23:59:59 要求出向后推迟一小时时
java中时间如何转换成日期。源码 如现在有个固定时间startTime:2011-03-01 23:59:59 要求出向后推迟一小时时
楼主,源码群控1270源码我提供一个我自己一直在用,源码很实用的源码无忧源码一个日期转换类给你吧。你创建一个工具类,源码curl 源码使用方法也很简单的源码。
工具类DateFormater源代码:
public class DateFormater {
public static String dateToString(Date date,源码String filterd){
SimpleDateFormat sf=new SimpleDateFormat(filterd);
return sf.format(date);
}
public static Date dateToDate(Date date,String filterd){
Date result;
SimpleDateFormat sf=new SimpleDateFormat(filterd);
String date_str=sf.format(date);
try {
result = sf.parse(date_str);
return result;
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
public static Date stringToDate(String date_str,String filterd){
Date result;
SimpleDateFormat sf=new SimpleDateFormat(filterd);
try {
result = sf.parse(date_str);
return result;
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
}
使用范例:
楼主这个问题可以这样使用:
Date date = DateFormater.stringToDate("-- ::","yyyy-MM-dd HH:mm:ss");
date.setHour(date.getHour()+1);
这样就得到了时间推迟了一个小时的Date对象了。
直接输出本地时间格式,源码可以用date.toLocaleString()
按照一定格式输出,源码可以用DateFormater.dateToString(date,源码"yyyy-MM-dd")
具体的格式根据输出样式字符串的定义。
楼主我在做系统调度的源码时候,经常使用到时间的源码婚嫁源码计算,我也是源码使用这个实用的时间转换类,希望这个类会带给楼主帮助!源码庄家源码
谢谢!