Java日期类常用方法
来源:互联网 发布:sai mac中文版破解 编辑:程序博客网 时间:2024/05/29 19:52
1.将日期存入Date对象
SimpleDateFormat是一个日期格式化类。yyyy,MM,dd,HH,mm,ss,SSS分别表示年,月,日,时,分,秒,毫秒。可以将他们随意组合,构建自己的日期格式。
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
然后只需要将符合日期格式的日期字符串存入Date对象中。
Date date=sdf.parse("2009-12-21 14:14:30:123");
2.将Date对象转换成字符串
和将日期存入Date对象差不多。
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
String str=sdf.format(date)
3.日期处理
这里需要借助Calendar类
创建一个Calendar对象
Calendar cal=Calendar.getInstance();
将日期对象放入cal
cal.setTime(date);
加一天
cal.add(Calendar.DATE, 1);
减一天
cal.add(Calendar.DATE, -1);
其他地方的计算大致相同,可以查看java-api中java.util.Calendar中的静态字段
把处理后的日期放入Date对象中
date=cal.getTime();
4.两个日期计算
现在还没有找到更好的方法,如果要计算两个日期相差的天数的话只能把日期转换成毫秒。
(date2.getTime()-date1.getTime())/3600/1000/24
希望有更好的方法。
- Java日期类常用方法
- Java日期操作常用方法
- Java日期操作常用方法
- Java日期操作常用方法
- Java日期格式化常用方法
- java日期操作常用方法
- Java日期的常用方法
- Java处理日期常用方法
- Java日期操作常用方法
- java常用的日期方法
- Java日期常用处理方法
- Java 常用日期类
- JAVA处理日期时间常用方法:强大的calendar类
- 日期工具类常用方法
- 日期类的常用方法
- JAVA处理日期时间常用方法
- JAVA处理日期时间常用方法:
- JAVA处理日期时间常用方法
- DLL中导出全局变量的方法及导入时需要注意的问题
- 输入一个字符串,要求找出字符串中最大子串的长度
- winCE6.0 目录下工程的编译顺序
- JSF的相关链接,学习JSF最好的内容
- OpenGL 在 Delphi 中 关于设备上下文函数
- Java日期类常用方法
- 从AP中获取电池和电源信息变更通知的方法
- DM9000A网卡芯片介绍
- grails 中返回 json
- gcc 参数
- Silverlight for Embedded tutorial(教程系列)对应代码部分
- 重载(overload),覆盖(override),隐藏(hide)的区别
- 发现快乐
- SIP