java 日期 总结
来源:互联网 发布:雷军回应miui广告知乎 编辑:程序博客网 时间:2024/06/06 19:40
一.与时间相关的核心类库
1.Calendar(抽象类)---具体实现--(GregorianCalender)//用于计算日期
2.Date(该类中很多方法已经过失,由Calendar类提供)
3.TimeZone---SampleTimeZone
4.Locale
5.DateFormat--------SampleDateformat//日期格式转换
通过Calendar抽象类中工厂方法getInstance(),getInstance(locale),getInstance(timezone,locale)等重载方法创建Calendar
Calendar calender =Calender.getInstance();
//通过calendar对象使用gettime()方法获取Date
Date date=calendar.getTime();-------//Date date=new Date() ;在默认情况下相同
calendar.add(Calender.YEAR,2);//调整年份,同样也可以调整,月份,天数等。
//获取
long time=date.getTime();//获取毫秒数,默认是从1970年开始计算一直到现在
//格式化时间
String str="YYYY-MM-dd";
SampleDateFormat sdf=new SampleDateFormat(str);
//将Date格式化为字符串
String sdate=sdf.format(date);
//String str1="2011-12-13";
//将字符串转化成Date格式
Date date =sdf.parse(str1);
----日期三种比较方式
1.使用getTime方法获取毫秒数(long),再进行比较
2.使用before(),after(),eqauls()等方法比较
3.通过实现Comparable接口,使用CompareTo()方法比较
- java日期总结
- java日期技巧总结
- java日期处理总结
- JAVA日期加减总结
- java 日期总结
- java 日期总结
- java日期格式化总结
- java 日期 总结
- JAVA日期学习总结
- java获取日期总结
- Java 日期总结
- Java 日期时间总结
- Java学习总结--日期
- java js 日期总结
- java 日期时间总结
- JAVA日期类型总结
- Java 日期类总结
- java日期类型总结
- 孙鑫:第十五讲 多线程聊天室程序创建
- python 文件路径操作方法
- 一个小程序员的日记
- 新闻列表上下循环滚动效果
- c#中Marshal.Copy()方法的使用
- java 日期 总结
- C++ const 限定符总结
- 禁止网页刷新问题(包括快捷键)
- 孙鑫: 第十六讲 线程同步与异步套接字编程收
- HTTP 301,302 跳转
- s:param标签的使用
- Linux OPENSSL服务器
- 游戏数据实时监控和分析
- 孙鑫: 第十七讲 进程间通信四种方式