Date的一些用法

package dome2;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class Datedome {
	public static void main(String[] args) throws ParseException{
		java.util.Date date1 = new java.util.Date();
		long date=1000*60*60;
		java.util.Date date2 = new java.util.Date(date);
		System.out.println("date1 = " + date1);// 自动重写了toString()方法
		System.out.println("date2 = " + date2);
		System.out.println("date1 = " +( date1.getTime()*1.0/1000/60/60/24/365));  //1970/1/1 00:00:00到现在的时间
		System.out.println(System.currentTimeMillis()*1.0/1000/60/60/24/365);   //1970/1/1 00:00:00到现在的时间
		long t =1000*60*60;
		date1.setTime(t);       //settime()设置时间
		System.out.println(date1);
		date1.setTime(System.currentTimeMillis());
		System.out.println(date1);
		//格式化  Date到String
		java.util.Date date3 = new java.util.Date();
		SimpleDateFormat s=new SimpleDateFormat("yyyy年mm月dd日  HH:mm:ss");
		String s1=s.format(date3);
		System.out.println(s1);   //输出当前时间
		System.out.println("--------------");
		//解析  String到Date
		String ss="2022-3-13 15:20:00";
		SimpleDateFormat ss1=new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
		java.util.Date dd=ss1.parse(ss); //抛出异常  引入import java.text.ParseException;包  在main方法后面加上throws ParseException
		System.out.println(dd);   //输出String ss的时间
	}

	
	

}
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值