Java获取当前时间戳并输出时间的方法

Java获取当前时间戳并输出时间的方法


1.从当前系统获取时间戳

long l=System.currentTimeMillis();//该方法可以从系统获取时间戳
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义日期格式化输出格式,yMdHms分别是年月日时分秒
System.out.println(s.format(l));//输出日期

2.使用Date类获取时间戳

Date date=new Date();//直接NEW一个Date类型的数据
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//同样使用Format格式化输出
System.out.println(s.format(date));//输出日期

3.使用日历类Calendar获取时间戳

		Calendar cal = Calendar.getInstance();// 因为Calendar类的构造函数是protected,所以Calendar类是不可以直接NEW的
		var l = cal.getTime();
		SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 同样使用Format格式化输出
		System.out.println(s.format(l));// 输出日期

你可能感兴趣的:(java)