public static void CalendarvsDate() throws ParseException{
String s="2011";
Calendar cal=Calendar.getInstance();
cal.set(1,Integer.valueOf(s));
Date date=cal.getTime();
System.out.println("date 毫秒: "+date.getTime());
System.out.println(date.getMonth()+1+" 月 "+date.getDate()+" 日 "+date.getHours()+" 时 "+date.getMinutes()+" 分 "+date.getSeconds()+" 秒 ");
SimpleDateFormat sdf=new SimpleDateFormat("yyyy");
Date date1=sdf.parse(s);
System.out.println("date1 毫秒: "+date1.getTime());
System.out.println(date1.getMonth()+1+" 月 "+date1.getDate()+" 日 "+date1.getHours()+" 时 "+date1.getMinutes()+" 分 "+date1.getSeconds()+" 秒 ");
Date now=new Date();
System.out.println("now 毫秒: "+now.getTime());
System.out.println(now.getMonth()+1+" 月 "+now.getDate()+" 日 "+now.getHours()+" 时 "+now.getMinutes()+" 分 "+now.getSeconds()+" 秒 ");
}
运行结果
date 毫秒: 1298515988361
2 月 24 日 10 时 53 分 8 秒
date1 毫秒: 1293811200000
1 月 1 日 0 时 0 分 0 秒
now 毫秒: 1298515988376
2 月 24 日 10 时 53 分 8 秒
通过Calendar生成Date实例时,没有设置的域(年,月,日,时,分,秒,毫秒)会默认的用当前时间的对应的域进行设置。
通过SimpleDateFormat解析得到的时间如果相关的域没有设置,则用对应域的最小值来设置。
在实际应用时要注意下。
分享到:
相关推荐
Calendar和Date的转化,java学习总结,java学习总结,java学习总结
Java 之 Date 和 Calendar 实例
Calendar和Date大部分常量及方法对比,提供计算上月某一天是几号,指定的某年某月某日的时间信息。
Date与Calendar 两者的区别与联系
Calendar 和 Date 类 是JAVA很重要的两个类,学好它们对于JAVA学习的道路非常重要
1.Calendar 转化 String 2.String 转化Calendar 3.Date 转化String 4.String 转化Date 5.Date 转化Calendar 6.Calendar转化Date
CREATE TABLE `SYS_CALENDAR_DATE` ( `CALENDAR_DATE` varchar(20) COLLATE utf8mb4_general_ci NOT NULL COMMENT '日期 yyyy-MM-dd', `CALENDAR_YEAR` int(10) NOT NULL COMMENT '年', `CALENDAR_QUARTER` int...
java中时间类Date和Calendar的使用 java中时间类Date和Calendar的使用 <PRE class=java name="code">package cn.com; import java.text.DateFormat; import java.text.ParseException; import java.text....
本文是关于Date & Calendar类的总结。比较详细,.doc格式文件 。
Date类顾名思义,一看就知道是和日期有关的类了,这个类最主要的作用就是获得当 前时间了,然而这个类里面也具有设置时间以及一些其他的功能,可是由于本身设计的问题,这些方法却遭到众多批评,而这些遭受批评的...
Java 之 Date 和 CalendarJava 之 Date 和 Calendar
详细地Date、String、Calendar之间的转换
NULL 博文链接:https://ollevere.iteye.com/blog/1320854
关于java中date和Calendar日期处理小结,包含一些常用方法等
主要介绍了Java Calendar日历与Date日期的相互转换详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要为大家详细介绍了Java中Date和Calendar常用用法,感兴趣的小伙伴们可以参考一下
JAVA的Date类与Calendar类.docx
Date String Calendar之间的转换
031105_【第11章:Java常用类库】_日期操作类(Date、Calendar)笔记
在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。使用Date类的默认构造方法创建出的...