java字符串转换为日期和时间比较大小

java字符串转换为日期和时间比较大小

ID:8969382

大小:35.00 KB

页数:4页

时间:2018-04-13

java字符串转换为日期和时间比较大小_第1页
java字符串转换为日期和时间比较大小_第2页
java字符串转换为日期和时间比较大小_第3页
java字符串转换为日期和时间比较大小_第4页
资源描述:

《java字符串转换为日期和时间比较大小》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、转]Java字符串转换为日期和时间比较大小[2009-07-1009:51:51

2、作者:hansong

3、来自:原创]字体大小:大

4、中

5、小方法一:DateFormatfmt=newSimpleDateFormat("yyyy-MM-dd");StringdateBegin=fmt.format(carrierCommand.getDateBegin());StringdateEnd=fmt.format(carrierCommand.getDateEnd());//如果获得的日期格式不是'2008-05-22',就必须要格式化一下日

6、期 StringdateBegin=request.getParameter("dateBegin"); StringdateEnd=request.getParameter("dateEnd"); if(java.sql.Date.valueOf(dateBegin).after(java.sql.Date.valueOf(dateEnd))){ //起始日期大于结束日期 errors.rejectValue("dateEnd",null,"起始日期必须小于结束日期!"); } StringBuffertimeBegin=new

7、StringBuffer(); StringBuffertimeEnd=newStringBuffer(); timeBegin.append(request.getParameter("timeBegin")); timeEnd.append(request.getParameter("timeEnd")); timeBegin.append(":00"); timeEnd.append(":00"); if(java.sql.Date.valueOf(dateBegin).equals(java.sql.Date.valueO

8、f(dateEnd))) {//起始日期等于结束日期 if(java.sql.Time.valueOf(timeBegin.toString()).equals(java.sql.Time.valueOf (timeEnd.toString())))//时间相同 { errors.rejectValue("timeEnd",null,"起始与结束日期相同,起始时间必须小于结束时间!"); } if(java.sql.Time.valueOf(timeBegin.toString()).after(java.sql.Time.val

9、ueOf (timeEnd.toString())))//时间相同 { errors.rejectValue("timeEnd",null,"起始与结束日期相同,起始时间必须小于结束时间!"); } }方法二:importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Date;/****@authorhp*/publicclasstest{ publicstaticvoidmain(Stringargs[]){ inti=compare_

10、date("1995-11-1215:21","1999-12-1109:59"); System.out.println("i=="+i); } publicstaticintcompare_date(StringDATE1,StringDATE2){   DateFormatdf=newSimpleDateFormat("yyyy-MM-ddhh:mm"); try{ Datedt1=df.parse(DATE1); Datedt2=df.parse(DATE2); if(dt1.getTime()>dt2.getTime()

11、){ System.out.println("dt1在dt2前"); return1; }elseif(dt1.getTime()

12、两个日期差,差的形式为:XX天XX小时XX分XX秒java计算时间差及比较时间大小比如:现在是2004-03-2613:31:40过去是:2004-01-0211:30:24我现在要获得两个日期差,差的形式为:XX天XX小时XX分XX秒一:Date

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。