JAVA处理日期时间相加减
来源:互联网 发布:淘宝店铺音乐怎么关掉 编辑:程序博客网 时间:2024/05/15 00:23
求10小时后的时间
view plaincopy to clipboardprint?
1.java.util.Calendar Cal=java.util.Calendar.getInstance();
2.Cal.setTime(dateOper);
3.Cal.add(java.util.Calendar.HOUR_OF_DAY,10);
4.System.out.println("date:"+forma.format(Cal.getTime()));
1.java.util.Calendar Cal=java.util.Calendar.getInstance();
2.Cal.setTime(dateOper);
3.Cal.add(java.util.Calendar.HOUR_OF_DAY,10);
4.System.out.println("date:"+forma.format(Cal.getTime()));
求10小时前的时间
view plaincopy to clipboardprint?
1.java.util.Calendar Cal=java.util.Calendar.getInstance();
2.Cal.setTime(dateOper);
3.Cal.add(java.util.Calendar.HOUR_OF_DAY,-10);
4.System.out.println("date:"+forma.format(Cal.getTime()));
1.java.util.Calendar Cal=java.util.Calendar.getInstance();
2.Cal.setTime(dateOper);
3.Cal.add(java.util.Calendar.HOUR_OF_DAY,-10);
4.System.out.println("date:"+forma.format(Cal.getTime()));
java.sql.Date
继承自java.util.Date,是操作数据库用的日期类型
view plaincopy to clipboardprint?
java.sql.Date sqlDate = new java.sql.Date(java.sql.Date.valueOf("2007-12-25").getTime());
java.sql.Date sqlDate = new java.sql.Date(java.sql.Date.valueOf("2007-12-25").getTime());
日期比较:简单的比较可以以字符串的形式直接比较,也可使用
java.sql.Date.valueOf("2007-03-08").compareTo(java.sql.Date.valueOf("2007-03-18"))方式来比较日期的大小.也可使用java.util.Date.after(java.util.Date)来比较.
相差时间:
long difference=c2.getTimeInMillis()-c1.getTimeInMillis();
相差天数:long day=difference/(3600*24*1000)
相差小时:long hour=difference/(3600*1000)
相差分钟:long minute=difference/(60*1000)
相差秒: long second=difference/1000
view plaincopy to clipboardprint?
1.DateFormat df=new SimpleDateFormat("yyyy-MM-dd EE hh:mm:ss");
2.System.out.println(df.format(new Date()));
3.Date date = new Date();
4.DateFormat shortDate=DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);
5.DateFormat mediumDate =DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
6.DateFormat longDate =DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
7.DateFormat fullDate =DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL);
8.
9.system.out.println(shortDate.format(date));
10.System.out.println(mediumDate.format(date));
11.System.out.println(longDate.format(date));
12.System.out.println(fullDate.format(date));
13.
14.08-4-15 下午3:24
15.2008-4-15 15:24:31
16.2008年4月15日 下午03时24分31秒
17.2008年4月15日 星期二 下午03时24分31秒CST
18.
19.
20.Calendar c = Calendar.getInstance();
21.
22.c.add(Calendar.MONTH, 1); // 目前时间加1个月
23.System.out.println(df.format(c.getTime()));
24.
25.c.add(Calendar.HOUR, 3); // 目前时间加3小时
26.System.out.println(df.format(c.getTime()));
27.
28.c.add(Calendar.YEAR, -2); // 目前时间减2年
29.System.out.println(df.format(c.getTime()));
30.
31.c.add(Calendar.DAY_OF_WEEK, 7); // 目前的时间加7天
32.System.out.println(df.format(c.getTime()));
- java处理日期时间 相加减
- JAVA处理日期时间 相加减
- JAVA处理日期时间相加减
- JAVA处理日期时间相加减
- java处理日期时间 相加减
- java处理日期时间 相加减大全
- java处理日期时间 相加减
- JAVA处理日期时间 相加减大全
- java处理日期时间 相加减
- java处理日期时间 相加减
- java处理日期时间 相加减
- java处理日期时间 相加减大全
- java处理日期时间 相加减大全
- java处理日期时间 相加减
- java处理日期时间 相加减大全
- java处理日期时间 相加减
- Java 时间(日期)相加处理
- 【Util】java处理日期时间 相加减大全
- Ext GridPanel初始化时在选中行线面打钩
- 应用程序正常初始化(0xc0000022)失败 的解决方案(zt)
- 端口反弹工具lcx代码
- 索引的碎片处理
- struts2.0的处理流程
- JAVA处理日期时间相加减
- AS3.0学习笔记开始记录
- 程序员就是写代码的吗
- Linux终端命令用法精选zz
- 庖丁解牛ASP.NET3.5控件和组件开发技术-(1)服务器控件概述
- IT民工的辗转流动
- ASP 内建对象速查卡
- 进程的三种状态及转换
- 批量更新的触发器问题