JavaDate时间类及格式转换

Date时间类

我们通常使用Date类来处理时间 毫秒级
一般包括 获取当前时间 自定义时间传入一个长整型数据
使用方式如下

		Date date = new Date();
		//获取data创建的时间
		System.out.println(date);
		
		//传入毫秒时间自定义时间
		Date dateA = new Date(600000000000l);
		System.out.println(dateA);
		
		//获取时间的毫秒值
		System.out.println("时间毫秒值:"+date.getTime());

在这里插入图片描述
但是输出的时间格式不太符合我们的审美
我们通常使用SimpleDateFormat类进行时间格式的转换
使用方式如下 注意M代表月m代表分钟

		Date date = new Date();
		//获取data创建的时间
		System.out.println(date);
		
		//传入毫秒时间自定义时间
		Date dateA = new Date(600000000000l);
		System.out.println(dateA);
		
		//获取时间的毫秒值
		System.out.println("时间毫秒值:"+date.getTime());
		
		//格式看着不舒服我们可以进行转换使其符合中国审美
		//时间格式转换类
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
		System.out.println(simpleDateFormat.format(date));

在这里插入图片描述

Guess you like

Origin blog.csdn.net/Carryi/article/details/119754605