java小案例:计算你现在到出生的天数

来源:互联网 发布:人工智能用什么语言写 编辑:程序博客网 时间:2024/06/09 21:02

用java中的Date类来计算你到现在出生的天数

加深对SimpleDateFormat类的使用

还有SimpleDateFormat类常用中的方法的使用

//指定日期的格式
SimpleDateFormat s=new SimpleDateFormat("yyyy年MM月dd日");
//直接创建现在的日期
Date nowDate=new Date();
//将现在的日期转换成字符串
String now = s.format(nowDate);

//将字符串转换成Date类型
Date nowDate = s.parse(str);



package com.date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;/* * 小案例:计算你现在活了多少天了 */public class DateDemo04 {public static void main(String[] args) throws ParseException {Scanner sc=new Scanner(System.in);System.out.println("输入你的出生日期  格式:xxxx年xx月xx日");String str = sc.next();//指定日期的格式SimpleDateFormat s=new SimpleDateFormat("yyyy年MM月dd日");//直接创建现在的日期Date nowDate=new Date();//将现在的日期转换成字符串String now = s.format(nowDate);System.out.println("今天的日期是"+now);Date oldDate = s.parse(str);String old = s.format(oldDate);System.out.println("你的出生日期"+old);//将出生日期和当前日期转换成毫秒值.getTime()long birthday=oldDate.getTime();long nowday=nowDate.getTime();long time=nowday-birthday;if(time < 0){System.out.println("还没出生呢");}else{//除以计算得到天数System.out.println("你已经浪费了怎么多天了"+time/1000/60/60/24);}}}





原创粉丝点击