Java日期相关类型
来源:互联网 发布:网络女主播软件下载 编辑:程序博客网 时间:2024/04/26 01:08
Java与日期相关的类型有:
1.Date类:
·java.util.Date类用于表示特定的时间点,精确到毫秒,但不支持日期的国际化和分时区显示。
·构造方法:public Date()、public Date(long date)
·主要功能方法:public int compareTo(Date anotherDate)
public boolean equals(Object o)
public long getTime()
public String toString()
2.Calendar类:
·抽象类java.util.Calendar类提供了常规的日期修改功能和国际化支持。
·主要方法:public static Calendar getInstrance() 获得当前日期的实例
public int get(int field) 获得指定时间域的值
public void set(int field,int value) 设定指定时间域的值
public final void set(int year,int month,int date) 设定具体Calendar的年月日
public final void set(int year,int month,int date,int hourOfDay,int minute,int second) 设定年月日小时分秒
public abstract void add(int field,int amount) 完成指定时间域上的值的增加。
3.Locale类:
·java.util.Locale类描述特定的地理、政治、文化上的地区,Locale对象主要封装了“地区”和“语言种类”两方面信息。
·主要方法:public Locale(String language) 创建针对对应语言的对象
public Locale(String language,String country) 创建针对对应语言和国家的对象
public static Locale getDefault() 默认
public String getCountry()
public String getLanguage()
public final String getDisplayName()
public static Localep[] getAvailableLocales()//返回所有locale对象。
4.TimeZone类:
·java.util.TimeZone类描述时区信息。
·被定义为抽象类,可以调用其静态方法getDefault()以获得该类的实例。
public static TimeZone getDefault()
public static TimeZone getTimeZone(String ID)
·其他方法:public static String[] getAvailbleIDs()
5.GregorianCalendar类:
·java.util.GregorianCalendar是Calendar的子类,该类提供了世界上大多数国家、地区使用的标准日历系统,并添加判断闰年的功能。
·主要方法:public GregorianCalendar()
public GregorianCalendar(TimeZone zone)
public GregorianCalendar(Locale locale)
public GregorianCalendar(TimeZone zone,Locale locale)
public GregorianCalendar(int year,int month,int datOFmonth)
public GregorianCalendar(int year,int month,int day,int hour,int minute,int second)
public boolean isLeapYear(int year) 闰年判断
6.DateFormat类:
·java.text.DateFormat类提供了将日期、时间信息进行格式化处理的功能。
·主要方法:public static final DateFormat getDateInstance()
public static final DateFormat getTimeInstance()
public static final DateFormat getDateTimeInstance()
public final String format(Date date)
7.SimpleDateFormat类:
·java.text.SimpleDateFormat类是DateFormat类的子类,它允许用户自己定义日期、时间信息的表现格式,并提供更灵活的Date<=>String信息转换和解析的功能。
·在创建SimpleDateFormat实例时应指定所转换的字符串格式(模式串),否则系统会缺省采用与所在语言环境相关的默认格式。
- Java日期相关类型
- 对Java日期类型的相关操作总结
- JAVA日期处理相关
- Java日期相关
- JAVA日期相关转化
- java 获取相关日期
- java 日期相关
- java 日期相关函数
- java 日期相关用法
- java 日期处理相关
- Java Date日期相关
- JAVA日期类型
- Java日期类型操作
- java格式化日期类型
- java日期类型处理
- java日期类型处理
- java 日期类型转换
- Java日期类型操作
- ONGL的使用
- AndroidManifest.xml文件剖析 (三)
- eclipse 使用axis2 wizards 开发部署webserver step by step
- 播放MP3的小应用(边写边学Android 一)
- 几何的基本算法常见问题及答案收集(转)
- Java日期相关类型
- MyApplet
- function object (functor) (1)
- winsock2.h中重定义错误解决方法
- 声明的优先级规则
- SQL Server 2005 常用数据类型详解
- rand()函数和srand()函数
- JAVA基本概念及语法总结
- 让更多的人知道如何用C#操作斑马条码打印机(转)