1、Data类
获取当前时间,表示与标准时间的毫秒差;
Date d = new Date(); 获取当前时间
d.gettime()
d.settime(10000)
2、SimpleDateFormat类
y 年;M 月;d 日;H 小时;m 分钟;s 秒;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Data {
public static void main(String[] args) throws ParseException {
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat();//无参构造
sdf.format(d); //获取当前时间的字符串形式,默认的模式是 年/月/日
SimpleDateFormat sdf1 =
new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");//带参构造
//按自定义的格式获取当前时间字符串形式
//3、将一个字符串设置成时间
String ss = "2018-09-30"; //此时格式需要与带参构造的方法里面格式一样
SimpleDateFormat std2 = new SimpleDateFormat("yyyy-MM-dd");
Date DD = std2.parse(ss); //将字符串按自定义格式设置成时间;
}
}
Calender日历类: 是一个抽象类