



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
转Java字符串转换为日期和时间比较大小 2009-07-10 09:51:51 | 作者: hansong | 来自: 原创 字体大小: 大 | 中 | 小 方法一: DateFormat fmt = new SimpleDateFormat(yyyy-MM-dd); String dateBegin=fmt.format(carrierCommand.getDateBegin(); String dateEnd=fmt.format(carrierCommand.getDateEnd(); /如果获得的日期格式不是2008-05-22,就必须要格式化一下日期 String dateBegin = request.getParameter(dateBegin); String dateEnd = request.getParameter(dateEnd); if(java.sql.Date.valueOf(dateBegin).after(java.sql.Date.valueOf(dateEnd) /起始日期大于结束日期 errors.rejectValue(dateEnd, null, 起始日期必须小于结束日期!); StringBuffer timeBegin = new StringBuffer(); StringBuffer timeEnd = new StringBuffer(); 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.valueOf(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.valueOf (timeEnd.toString()/时间相同 errors.rejectValue(timeEnd, null, 起始与结束日期相同,起始时间必须小于结束时间!); 方法二: import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date; /* author hp*/public class test public static void main(String args) int i= compare_date(1995-11-12 15:21, 1999-12-11 09:59);System.out.println(i=+i);public static int compare_date(String DATE1, String DATE2) DateFormat df = new SimpleDateFormat(yyyy-MM-dd hh:mm);try Date dt1 = df.parse(DATE1);Date dt2 = df.parse(DATE2);if (dt1.getTime() dt2.getTime() System.out.println(dt1 在dt2前);return 1; else if (dt1.getTime() dt2.getTime() System.out.println(dt1在dt2后);return -1; else return 0; catch (Exception exception) exception.printStackTrace();return 0;方法三:比如:现在是2004-03-26 13:31:40过去是:2004-01-02 11:30:24我现在要获得两个日期差,差的形式为:XX天XX小时XX分XX秒java计算时间差及比较时间大小比如:现在是2004-03-26 13:31:40过去是:2004-01-02 11:30:24我现在要获得两个日期差,差的形式为:XX天XX小时XX分XX秒一: DateFormat df = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);tryDate d1 = df.parse(2004-03-26 13:31:40);Date d2 = df.parse(2004-01-02 11:30:24);long diff = d1.getTime() - d2.getTime();long days = diff / (1000 * 60 * 60 * 24);catch (Exception e)二: SimpleDateFormat df = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);java.util.Date now = df.parse(2004-03-26 13:31:40);java.util.Date date=df.parse(2004-01-02 11:30:24);long l=now.getTime()-date.getTime();long day=l/(24*60*60*1000);long hour=(l/(60*60*1000)-day*24);long min=(l/(60*1000)-day*24*60-hour*60);long s=(l/1000-day*24*60*60-hour*60*60-min*60);System.out.println(+day+天+hour+小时+min+分+s+秒);三: SimpleDateFormat dfs = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);java.util.Date begin=dfs.parse(2004-01-02 11:30:24);java.util.Date end = dfs.parse(2004-03-26 13:31:40);long between=(end.getTime()-begin.getTime()/1000;/除以1000是为了转换成秒long day1=between/(24*3600);long hour1=between%(24*3600)/3600;long minute1=between%3600/60;long second1=between%60/60;System.out.println(+day1+天+hour1+小时+minute1+分+second1+秒);=java 比较时间大小 String s1=2008-01-25 09:12:09;String s2=2008-01-29 09:12:11;java.text.DateFormat df=new java.text.SimpleDateFormat(yyyy-MM-dd HH:mm:ss);java.util.Calendar c1=java.util.Calendar.getInstance();java.util.Calendar c2=java.util.Calendar.getInstance();tryc1.setTime(df.parse(s1);c2.setTime(df.parse(s2);catch(java.text.ParseException e)System.err
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度非全日制员工工作交接与离职手续合同
- 二零二五年度劳动合同法新规解读及员工培训合同
- 2025年度股权质押融资协议书合同
- 二零二五年度特色农家乐转让及合作经营合同
- 帕金森病神经保护剂企业制定与实施新质生产力战略研究报告
- 疫苗佐剂原料药制备行业跨境出海战略研究报告
- 敏感肌专用防晒霜行业跨境出海战略研究报告
- 抗癌药物联合治疗方案行业深度调研及发展战略咨询报告
- 民爆器材流通企业制定与实施新质生产力战略研究报告
- 历史街区灯光文化挖掘行业跨境出海战略研究报告
- GB∕T 10836-2021 船用多功能焚烧炉
- 【告知牌】有限空间作业安全告知牌及警示标志
- 贝雷桥设计及施工方案(精选)
- 个人劳动仲裁申请书
- 特种设备现场安全监督检查记录(共1页)
- 福德正神真经
- 溢流堰稳定计算
- 宝钢的集中一贯管理体制考察
- 化工仪表英文缩写及实例
- 医学影像科诊疗技术人员授权申请表模板
- 《森林生态学》PPT课件.ppt
评论
0/150
提交评论