5、Data类和Calendar类
Java没有提供时间日期的简单数据类型,而是采用类对象来处理时间和日期,主要有Date类和Calendar类。
Date类的构造方法:
(1)Date():获取当前系统的日期和时间
(2)Date(long date):以长整数形式来生成指定的日期和时间
Date主要成员方法:
(1)把日期转换为字符串
public String toString()
(2)测定日期对象是否在指定日期和时间之后
public boolean after(Date when)
(3)测定日期对象是否在指定日期和时间之前
public boolean beforn(Date when)
(4)比较两个日期和时间是否相等
public boolean equals(Object obj)
Calendar类提供了特定时间日期如YEAR、MONTH、DAY_OF_YEAR等日历域之间进行转换的抽象类。
Calendar的常用成员属性:
(1)使用整数表示的年份
public static final int YEAR
(2)使用整数表示的月份
public static final int MONTH
(3)使用整数表示的月内第几天
public static final int DAY_OF_MONTH
(4)使用整数表示的年内第几天
public static final int DAY_OF_YEAR
(5)使用整数表示的周内第几天
public static final int DAY_OF_WEEK
(6)使用整数表示的小时数
public static final int HOUR_OF_DAY
(7)使用整数表示的分钟数
public static final int MINUTE
(8)使用整数表示的秒数
public static final int SECOND
(9)使用整数表示的毫秒数
public static final int MILLISECOND
Calendar类的常用成员方法:
(1)获得当前系统时间日期
public static Calendar getInstance()
(2)根据年月日的整数值生成日历类型
public final voud set(int year,int month,int date)
(3)根据年月日时分秒的整数值生成日历类型
public final voud set(int year,int montu,int date,
int hourOfDay,int minute,int second)
(4)使用指定的Date类实例设置Calendar类实例
public final voud setTime(Date date)
(5)使用Calendar类实例转换为Date类型
public final Date getTime()
评论
发表评论

您还没有登录,请登录后发表评论

Absolutely
搜索本博客
最近加入圈子
存档
最新评论