你不知道的Java学习笔记13--Date类
2016-09-24 18:53
459 查看
一、Date类
1、Date类表示指定的时间信息,可以表示年、月、日、时、分、秒、毫秒。
2、Date表示的是时间点,而不是时间段。
3、不支持国际化。
4、Date很难计算两个时间点的差。
5、Date类的许多方法已经过时了。
二、Date()常用操作
1、获取当前系统时间 new Date()
Date()所获取的不是操作系统的时间,而是java虚拟机的时间。
2、getTime( )
getTime()得到的是当前系统时间距离1970.1.1 00:00:00有多少毫秒。
3、将date对象转换成指定格式的字符串
4、将字符串转换为Date格式
1、Date类表示指定的时间信息,可以表示年、月、日、时、分、秒、毫秒。
2、Date表示的是时间点,而不是时间段。
3、不支持国际化。
4、Date很难计算两个时间点的差。
5、Date类的许多方法已经过时了。
二、Date()常用操作
1、获取当前系统时间 new Date()
Date()所获取的不是操作系统的时间,而是java虚拟机的时间。
import java.util.Date; public class DateTest { public static void main(String[] args) { //创建d对象获取当前系统的时间 Date d=new Date(); System.out.println(d); } }
2、getTime( )
getTime()得到的是当前系统时间距离1970.1.1 00:00:00有多少毫秒。
import java.util.Date; public class DateTest { public static void main(String[] args) { //创建d对象获取当前系统的时间 Date d=new Date(); //获取当前时间 System.out.println(d); //当前时间距离1970.1.1 00:00:00有多少毫秒 System.out.println(d.getTime()); } }
3、将date对象转换成指定格式的字符串
import java.text.SimpleDateFormat; import java.util.Date; public class DateTest { public static void main(String[] args) { Date d =new Date(); //打印系统当前时 4000 间 System.out.println(d); //新建时间yyyy-MM-dd hh:mm:ss格式 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //调用方法将系统时间转换成yyyy-MM-dd hh:mm:ss格式 String dd=sdf.format(d); System.out.println(dd); } }
4、将字符串转换为Date格式
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateTest { public static void main(String[] args){ //需要为Date类型的字符串 String date="2016-09-24 09:25:30"; //需要为Date类型的字符串的时间格式 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); try { //利用parse()方法解析字符串并赋值给Date类型的date2 Date date2=sdf.parse(date); //打印字符串转换为Date类型的结果 System.out.println(date2); } catch (ParseException e) { e.printStackTrace(); } } }
相关文章推荐
- eclipse color theme chose
- 【spring in action 学习--springMVC搭建】在不使用web.xml的情况下,配置Srping MVC工程
- JAVA多进程服务器与客户机实现收发异步
- 在myeclipse等IDE开发工具中对js或jsp进行编辑时总是很卡
- Java中main()的args的知识点浅谈
- java String sqlit
- java的包
- struts单利还是多利的
- iReport学习二:javabean作为数据源
- java读取 word ppt txt pdf等文档
- Java8 - HashMap源码
- spring mvc 执行流程
- 【备忘】【No7】Extjs4.1+Spring3.2+hibernate4.1+MySql5商城视频教程
- 从eclipse导入文件和真机运行
- JavaBean
- Java线程和多线程(七)——ThreadLocal
- Java线程和多线程(七)——ThreadLocal
- Concurrent包学习(一)
- 地宫夺宝 java
- eclipse启动出现“An Error has Occurred. See the log file”解决方法