7.4日期时间实用工具类ppt课件.pptx

上传人:春哥&#****71; 文档编号:16977993 上传时间:2022-05-20 格式:PPTX 页数:10 大小:1.65MB
返回 下载 相关 举报
7.4日期时间实用工具类ppt课件.pptx_第1页
第1页 / 共10页
7.4日期时间实用工具类ppt课件.pptx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《7.4日期时间实用工具类ppt课件.pptx》由会员分享,可在线阅读,更多相关《7.4日期时间实用工具类ppt课件.pptx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、7.4日期时间实用工具类JavaJava程序设计程序设计第7章 标准类库PPT模板下载:行业PPT模板:节日PPT模板:素材下载:PPT背景图片:图表下载:优秀PPT下载:教程: Word教程: 教程:资料下载:课件下载:范文下载:试卷下载:教案下载: 7.4 日期时间实用工具类P3nDate、Calendar、GregorianCalendarnDate类封装当前的日期和时间,也可以封装一个特定的日期。方法描述boolean after(Date date)如果调用对象所包含的日期迟于由date指定的日期,则返回true;否则返回falseboolean before(Date date)如

2、果调用对象所包含的日期早于由date指定的日期,则返回true;否则返回falseint compareTo(Date date) 将调用对象的值与date的值进行比较。如果这两者数值相等,则返回0;如果调用对象的值早于date的值,则返回一个负值;如果调用对象的值晚于date的值,则返回一个正值boolean equals(Object date)如果调用对象包含的时间和日期与由date指定的时间和日期相同,则返回true;否则,返回falselong getTime( )返回自1970年1月1日起至今的毫秒数值Date的例子 Date d1 = new Date(); System.out

3、.println(d1); System.out.println(d2); if (d2.(d1) System.out.println(d2晚于d1); System.out.println(pareTo(d1); /改变的d2的值为d1 System.out.println(d2);Calendar(日历)P5n抽象类Calendar提供了一组方法,这些方法允许将以毫秒为单位的时间转换为一组有用的分量:年、月、日、小时、分和秒。nCalendar定义了一些常量用于得到或设置日历分量:AM表示上午,PM表示下午,MONDAY表示星期一,HOUR表示小时,DATE表示月中的天,DAY_OF_W

4、EEK表示星期中的天等。Calendar主要函数P6方法描述void add(int field, int amount)将amount加到由field指定的时间或日期分量。为了实现减功能,可以加一个负数。field必须是由Calendar定义的域之一,例如Calendar.HOURfinal int get(int field)返回调用对象的一个分量的值。该分量由field指定。static Calendar getInstance( ) 对默认的地区和时区,返回一个Calendar对象final Date getTime( )返回一个与调用对象的时间相等的Date对象final void

5、set(int field, int val)在调用对象中,设置field分量为val指定的值。final void set(int year, int month,int dayOfMonth)设置年月日final void set(int year, int month,int dayOfMonth, int hours,int minutes)设置各种日期和时间分量Calendar类的使用P7实用案例:日期的格式化P8n日历Calendar和Date的字符串显示默认为英文格式,为了显示为中文格式,上例创建了自定义函数。n现在介绍一个工具类格式化日期,7.5.3 GregorianCale

6、ndar 是Calendar的子类 GregorianCalendar是Calendar的一个实现大家所熟悉的标准日历(现在通用的阳历)的具体工具 GregorianCalendar定义了两个域:AD和BC。它们代表由公历定义的两个纪元。GregorianCalendar的构造函数 GregorianCalendar(int year, int month, int date) GregorianCalendar(int year, int month, int date, int hours,int minutes) GregorianCalendar(int year, int month, int date, int hours,int minutes, int seconds) 三种形式中,都设置了日,月和年。这里,year指定了从1900年起的年数。month指定了月,以0表示一月。月中的日由date指定,从1开始。第一种形式以午夜设置时间。第二种形式以小时和分钟设置时间,第三种形式增加了秒。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com