日期函数Date
计算机时间原点为1970年1月一日
文章目录
日期
用Date类表示生活中的每一个时间节点;(每一刻)
原点
1970-1-1 0:0:0;中国为东八区,默认加8小时
构造方法
(1).空参构造 :获取当前的时间对象
public Date():创建一个Date对象,表示默认时间
(2).带毫秒值 :以指定的毫秒值作为时间对象
public Date(long date):创建一个Date对象,表示指定时间
成员方法
(1).获取日期对象对应的毫秒值:getTime();
(2).设置日期对象对应的毫秒值:setTime(long time);
(3).获取本地格式的日期字符串:toLocaleString();
日期格式化类
SimpleDateFormat
概述
SimpleDateFormat可以对Date对象,进行格式化和解析
专门用于将字符串和日期对象之间进行相互转换
构造方法
public SImpleDateFormat():使用默认格式
public SImpleDateFormat(String模式字符串):使用指定的格式
模式字符串
由Java提前写好的字母组成的字符串
y年 M月 d日 H小时 m分钟 s秒 E星期
yyyy-MM-dd HH:mm:ss E
成员方法
格式化(从Date到String)
从日期对象到字符串 :format(日期对象)
public final String format(Date date):将日期格式化为日期/时间字符串
解析(从String到Date)
从字符串到日期对象 :parse(字符串)
public Date parse(String source):从给定的字符串的开始解析文本来产生日期