Java中的日历类:输入生日计算——那些活过的日子与10000天纪念
生活随笔
收集整理的這篇文章主要介紹了
Java中的日历类:输入生日计算——那些活过的日子与10000天纪念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package day03;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;/*** 要求輸入自己的生日,格式為1995-01-01* 經過計算,輸出:到今天為止一共活了XXX天。* 以及距離10000天還有多少天。* 生存10000天的紀念日是:2020-10-10* @author kaixu**/
public class Test03 {public static void main(String[] args) throws ParseException {System.out.println("請輸入你的生日:(如1990-01-01)");Scanner scanner = new Scanner(System.in);String birStr = scanner.nextLine();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date birth = sdf.parse(birStr);//計算已經活了多少天?Date now = new Date();long time = now.getTime()-birth.getTime();time = time/1000/60/60/24;System.out.println("恭喜你,到今天為止你一共活了"+time+"天。請繼續保持。");time = 10000-time;System.out.println("距離活夠10000天還有"+time+"天。");time = time*1000*60*60*24;now.setTime(now.getTime()+time);System.out.println("生存10000天的紀念日為:"+sdf.format(now));}}
總結
以上是生活随笔為你收集整理的Java中的日历类:输入生日计算——那些活过的日子与10000天纪念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嫁给通信旺的16条理由!!!
- 下一篇: 华为服务器上安装vm系统,云服务器安装v