码迷,mamicode.com
首页 > 其他好文 > 详细

SimpleDateFormat

时间:2020-05-16 19:15:49      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:next   需要   返回   取出   说明   form   ext   日期类型   rgs   

SimpleDateFormat

java.text.SimpleDateFormat SimpleDateFormat是一个日期格式化工具

构造器

最常用就是

构造器 说明
SimpleDateFormat(String str) str是指定的格式

常用方法

返回值 方法 说明
Date parse(String str) 把str按照定义时的格式解析成Date类, str格式错误会报错

代码示例

输入指定格式的日期类型的生日, 计算出距离现在多少天

// 这个类用来测试 存货天数
public class Test3_SDformat {
	public static void main(String[] args) throws ParseException {
		// 接收用户输入的生日日期
		System.out.println("输入你的生日: yyyy-MM-dd");
		String birthday = new Scanner(System.in).nextLine();	
		// 把String类型日期 转成 Date类型(需要工具类SimplDateFormat
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		Date date = sdf.parse(birthday);	
		// 获取出生时的毫秒值 getTime();
		long birth = date.getTime();	
		// 获取当前的毫秒值
		long now = System.currentTimeMillis();
		// 输出时间差(换算成天. ms)
		System.out.println((now-birth)/1000/60/60/24);
	}
}

常用格式例子

yyyy-MM-dd HH:mm:ss 就是 2020-05-16 14:33:24

SimpleDateFormat

标签:next   需要   返回   取出   说明   form   ext   日期类型   rgs   

原文地址:https://www.cnblogs.com/zpKang/p/12901544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!