Java 遗留日期日历.pdfVIP

  • 12
  • 0
  • 约3.56千字
  • 约 5页
  • 2017-07-26 发布于河北
  • 举报
Java 遗留日期日历.pdf

Java 遗留⽇期⽇历 Java ⽇期时间 - Java遗留⽇期⽇历 Date类的⼀个对象存储⾃1970年1⽉1 ⽇午夜时代起经过的毫秒数。 并表⽰时间的瞬 间。 Date类默认构 函数使⽤当前系统⽇期时间创建⼀个Date对象。 例⼦ 下⾯的代码显⽰了如何使⽤Date类。 import java.util.Date; public class Main { public static void main(String[] args) { Date currentDate = new Date(); S stem.out.println(Current date: + currentDate); long millis = currentDate.getTime(); S stem.out.println(Current datetime in millis: + millis); } } 上⾯的代码⽣成以下结果。 遗留⽇历 ⽇历是⼀个抽象类。 GregorianCalendar类扩展了Calendar类。 构造函数 GregorianCalendar类有⼀个默认的构 函数,它创建⼀个对象来表⽰当前的datetime 。 GregorianCalendar类还定义了我们可以⽤来创建特定⽇期的构 函数。 我们还可以在特定时区创建⽇期。 import java.util.Calendar; import java.util.GregorianCalendar; import java.util.TimeZone; public class Main { public static void main(String[] args) { // Get the current date in the s stem default time zone GregorianCalendar currentDate = new GregorianCalendar(); S stem.out.println(currentDate.getTime()); // Get GregorianCalendar object representing March 21, 2014 07 GregorianCalendar someDate = new GregorianCalendar(2014, Calen 21, 7, 30, 45); S stem.out.println(someDate.getTime()); // Get Indian time zone, which is GMT+05:30 TimeZone indianTZ = TimeZone.getTimeZone(GMT+05:30); GregorianCalendar indianDate = new GregorianCalendar(indianTZ) S stem.out.println(indianDate.getTime()); } } 上⾯的代码⽣成以下结果。 领域 ⽇期的⽉份部分范围为0到11.⼀⽉为0 ,⼆⽉为1,依此类推。 get()与请求的字段返回datetime 中的字段的值。 import java.util.Calendar; import java.util.GregorianCalendar; public class Main { public static void main(String[] args) { GregorianCalendar gc = new GregorianCalendar(); // current ear value int ear = gc.get(Calendar.YEAR); S stem.out.println( ear); // current month value int month = gc.get(Calendar.MONTH); S stem.out.println(month); // da of month int da = gc.get(Calendar.DAY_OF_MONTH); S stem.out.println(da ); // hour value int

文档评论(0)

1亿VIP精品文档

相关文档