java日期转化操作大全

java日期转化操作大全

ID:15618001

大小:55.00 KB

页数:19页

时间:2018-08-04

java日期转化操作大全_第1页
java日期转化操作大全_第2页
java日期转化操作大全_第3页
java日期转化操作大全_第4页
java日期转化操作大全_第5页
资源描述:

《java日期转化操作大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、java日期转化操作大全java日期转化操作大全.txt35温馨是大自然的一抹色彩,独具慧眼的匠师才能把它表现得尽善尽美;温馨是乐谱上的一个跳动音符,感情细腻的歌唱者才能把它表达得至真至纯java日期转化操作大全.txt爱人是路,朋友是树,人生只有一条路,一条路上多棵树,有钱的时候莫忘路,缺钱的时候靠靠树,幸福的时候别迷路,休息的时候靠靠树!java日期转化操作大全时间和日期中常用到的几个类:java.util.Date,java.util.Calendar,java.util.GregorainCalendar,java.te

2、xt.DateFormat,java.text.SimpleDateFormatjava.util.Date:表示特定瞬间,精确到毫秒一天是24*60*60=86400秒世界时(UT或UTC),格林威治时间(GMT),格林威治时(GMT)和世界时(UT)是相等的,格林威治时(GMT)是标准的"民间"称呼,世界时(UT)是相同标准的科学称呼。UTC和UT的区别是:UTC是基于原子时钟的,UT是基于天体观察的。(中文版的jdk真是好啊,跟科普教材是的,呵呵)常用的构造方法:Date();Date(longdate)(longdate

3、)表示从标准基准时间(称为"历元"epoch,即1970.1.100:00:00GMT)经历的毫秒数。还有一些构造方法已经deprecated了主要的方法:(介绍几个常用的,详细的查询jdk文档)booleanafter(Datewhen)测试日期在此日期之后。booleanbefore(Datewhen)测试日期在此日期之前。Objectclone()返回此对象的副本longgetTime()返回自1970.1.100:00:00GMT后,此对象表示的毫秒数voidsetTime(longtime)设置此Date对象,以表示1

4、970年1月1日00:00:00GMT以后time毫秒的时间点。StringtoString()将Date对象转化成以下形式的String:dowmonddhh:mm:sszzzyyyy其中:dow是一周中的某一天(Sun,Mon,Tue,Wed,Thu,Fri,Sat)。dow是一周中的某一天(Sun,Mon,Tue,Wed,Thu,Fri,Sat)。mon是月份(Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec)。dd是一月中的某一天(01至31),显示为两位十进制数。hh是一天

5、中的小时(00至23),显示为两位十进制数。mm是小时中的分钟(00至59),显示为两位十进制数。ss是分钟中的秒数(00至61),显示为两位十进制数。60,61是因为有"润秒"zzz是时区(并可以反映夏令时)。标准时区缩写包括方法parse识别的时区缩写。如果不提供时区信息,则zzz为空,即根本不包括任何字符。yyyy是年份,显示为4位十进制数。使用System.currentTimeMillis()获得当前系统时间的毫秒数java.util.Calendar:Calendar类是一个抽象类.CalendarrightNow=

6、Calendar.getInstance();可以使用三种方法更改日历字段:set()、add()和roll()。set(f,value)将日历字段f更改为value。此外,它设置了一个内部成员变量,以指示日历字段f已经被更改。尽管日历字段f是立即更改的,但是直到下次调用get()、getTime()、getTimeInMillis()、add()或roll()时才会重新计算日历的时间值(以毫秒为单位)。因此,多次调用set()不会触发多次不必要的计算。add(f,delta)将delta添加到f字段中。这等同于调用set(f,

7、get(f)+delta)roll(f,delta)将delta添加到f字段中,但不更改更大的字段。java.util.GregorianCalendar:GregorianCalendar是Calendar的一个具体子类,提供了世界上大多数国家使用的标准日历系统。java.text.DateFormat:DateFormat是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并分析日期或时间。java.text.SimpleDateFormat:SimpleDateFormat是一个以与语言环境相关的方式来格式化和分析日

8、期的具体类。它允许进行格式化(日期->文本)、分析(文本->日期)和规范化。SimpleDateFormat使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过DateFormat中的getTimeInstance、getDateInstance或

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

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

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