Date日期格式转换

我的未来我决定 提交于 2020-03-16 00:21:37

 

1 Date

1.1 概述(是什么)

​ 表示特定的瞬间 精确到毫秒 1秒=1000毫秒

​ 查询手册 拥有多个构造函数 但是4个已经过时 剩下的两个可以把毫秒值转成日期对象

​ Date();

​ Date(Long); 我们在东八区 我们基准时间 1970年1月1日 8时 0分0秒

 

1.2 日期格式转字符串 字符串转日期

DateFormat ------>SimpleDateFormate format(); parse()

1 System.currentTimeMillis());// 获取的是当前系统时间到1970年1 月 1日0 分 经历了多少秒

2.new Date方法();//获得的是当前系统时间

3.date类有参构造 将毫秒转为日期

4.getTime();将日期转换为毫秒

 

1.2.1 System.currentTimeMillis());// 获取的是当前系统时间到1970年1 月 1日0 分 经历了多少秒

例子:

 

2.new Date方法();//获得的是当前系统时间

例子:

3.date类有参构造 将毫秒转为日期

例:

 

4.getTime();将日期转换为毫秒

 

1.创建SimpleDateFormat 对象 构造方法中传递指定的模式 将日期转成字符串

 

2.将字符串转为date

创建SimpleDateFormat对象

调用parese转换为日期

 

 

 

3.Calendar c = Calendar.getInstance();方法 获得指定时间字符串

getInstance()
          使用默认时区和语言环境获得一个日历。

 

2.set给定的日历字段值

 

 

 3    add();根据日历规则  减去或者增加时间

 

 4.日历转日期

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!