1. 程式人生 > >計算一個人活了多少天?

計算一個人活了多少天?

知識點:

public Date()類 : 獲取當前系統時間。
public long getTime() : 把日期物件轉換成對應的時間毫秒值.
public SimpleDateFormat(String s) ; 代表日期時間的自定義格式
public Date parse(String source): 將字串解析為Date物件


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
// 計算一個人已經出生了多少天 .
public class Test01_Birthday_$ { public static void main(String[] args) throws ParseException { // 鍵盤錄入你的姓名: Scanner sc = new Scanner(System.in); System.out.println("請輸入你的姓名:"); String name = sc.next(); // 鍵盤錄入出生日期 System.out.println("請輸入你的出生日期 格式: yyyy-MM-dd"
); String beginTime = sc.next(); // 定義一個SimpleDateFormate("自定義格式"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse(beginTime); // 將輸入的出生日期(字串形式) 轉換為Date . // 當前系統時間. Date nowTime = new Date(); // 將Date物件轉換為對應的毫秒值 ,
long time = nowTime.getTime(); long time1 = date.getTime(); long birthday = time - time1; // 得到相差的毫秒值 // 將毫秒值轉換為天數 . if(birthday < 0 ){ System.out.println("你還未出生"); }else{ // 1 秒 == 1000 毫秒 System.out.println(name+",你已經活了:"+birthday / 1000 / 60 / 60 / 24+"天!"); System.out.println(name+",你今年:"+birthday / 1000 / 60 / 60 / 24 / 365+"歲了!"); } } }

注意:

①ParseException異常:
SimpleDateFormate(“”) :括號中的格式 , 一定要跟鍵盤輸入日期的格式一致 , 否則就會丟擲ParseException異常 .
②當我們呼叫一個丟擲異常的方法(parse()),就必須解決這個異常:
1.繼續throws丟擲給方法的呼叫者
2.使用try…catch自己處理異常

相關推薦

計算個人多少?

知識點: public Date()類 : 獲取當前系統時間。 public long getTime() : 把日期物件轉換成對應的時間毫秒值. public SimpleD

最死板的計算個人多久

//計算一個人的生存時間 #include<stdio.h> #include<stdlib.h> int main() {int age;printf("請輸入你的年齡:\n");scanf_s("&d", &age);int  s

#程式設計師群一般都是潛水黨,當個人他的鍵盤,群瞬間熱鬧

網際網路行業的發展背後不乏程式設計師的付出,一般人對於程式設計師的印象可能只是高冷?或者情商低,不會開玩笑?但是最近看到了這樣的一個帖子,是關於程式設計師晒鍵盤的。 在這裡我推薦下自己整理的資料,我自己是一名從事了5年java開發的全棧工程師,如果有想要學習java的小夥伴,可來我們的jav

#程序猿群一般都是潛水黨,當個人他的鍵盤,群瞬間熱鬧

size 小夥伴 看不見 技術 .org ref none rac -h 互聯網行業的發展背後不乏程序猿的付出,一般人對於程序猿的印象可能僅僅是高冷?或者情商低,不會開玩笑?可是近期看

程式設計師群都是潛水黨?當個人他的鍵盤,群都吵炸

網際網路行業的發展背後不乏程式設計師的付出,一般人對於程式設計師的印象可能只是高冷?或者情商低,不會開玩笑?但是最近看到了這樣的一個帖子,是關於程式設計師晒鍵盤的。 一般程式設計師在還是小白的時候,都會加入一些一些程式設計師之間的聊天群,平時可以問問問題,一般你在群裡問問題是沒人理的(

在MySQL查詢中計算個人的年齡

mysql > SELECT STR_TO_DATE ('2011-02-29','%Y-%c-%e' ) 作為生日;  + ------------ + | 生日   |  + ------------ + | 2011 -02- 29 |  + ------------ + 1行中 集合 (0.00

【且行且珍惜】一個人,害怕孤獨卻又一個人享受著孤獨的滋味,總愛在一個人的時候把自己搞得很悲情,然後放聲大哭,像個小孩子一樣,在獨自欣賞著種叫做殘酷的美。心情瞬息萬變,發洩著心裡所有的不滿。

且行且珍惜 一個人久了,害怕孤獨卻又一個人享受著孤獨的滋味,總愛在一個人的時候把自己搞得很悲情,然後放聲大哭,像個小孩子一樣,在獨自欣賞著一種叫做殘酷的美。心情瞬息萬變,發洩著心裡所有的不滿。 ...

各位程式猿/媛們,來用程式碼算算在這個世界上多少

前言:活了那麼久,想不想知道自己已經在這個世界上活了多少天了?本文就以小程式的形式解決這個問題,告誡大家人生苦短,請務必惜時如金。 為了提升小程式的使用者體驗,不讓使用者做過多的輸入,我們引入C語言中的<time.h>這個標頭檔案,讓程式自動讀取本機時間,使

一個計算自己多少的函式

今天因為一個段子,忽然想看看自己活了多少天。這個用lua實現是超簡單的 function day_diff(o) local daydiff = 0 local n = os.date("*t") while 1 do if o.ye

Date類和Calendar類應用到計算多少和判斷閏年與平年

edate 判斷閏年 階段 static 字符 n) 指定 javase row 在javaSE階段,Date類和Calendar類以後會經常用到 這兩個類當中的一些常用方法 通過兩個demo 進行學習和練習 要求如下:讓用戶自己輸入yyyy-MM-dd 格式的年月日 然後

老男孩教育每日題-第82-發現文件系統只讀,是什麽原因?如何解決?

文件系統 只讀 每日一題 參考答案目前已知造成硬盤分區只讀的可能原因有:文件系統錯誤內核相關硬件驅動bug磁盤壞道HBA卡故障RAID卡故障解決方法:1.重啟系統後看看是否可以自動恢復2.使用fdisk修復3.卸載只讀的分區,然後重新mount掛載mount -o remount,rw /網友回答

PHP獲取當前時間,計算周、一月、年的後時間

clas col time class nbsp years spa 分鐘 code 獲取當前時間: $now = date(‘Y-m-d H:i:s‘,time()); 獲取當前時間一分鐘的時間: date("Y-m-d H:i:s",strtotime("+

組長問我幾能開發個人見人愛的百萬量級Android相機,我是這樣回答的...

紅色 可能 圖像變形 編寫 註意 點擊事件 修復 事件處理 修改 歡迎大家前往騰訊雲+社區,獲取更多騰訊海量技術實踐幹貨哦~ 本文由QQ空間開發團隊發表於雲+社區專欄 最近我負責開發了一個跟Android相機有關的需求,新功能允許用戶使用手機攝像頭,快速拍攝特定尺寸(1

個人也要的像支隊伍

有些事,不在於能不能,而是敢不敢的問題 我希望自己的一生是燃燒的過程,而不是悄悄地腐朽 有時候,如果我們願意的改變的話,其實可以改變很多事,繩鋸木斷,水滴石穿都是一樣的道理 道理知道那麼多,卻依然過不好這一生,因為知而不為,為不知也。陽明先生曾說:知行合一。 跟女朋友聊起小孩的教育問題,學區房,

劉強東不是個人,網際網路寒冬真的來

“對不起,我要辭職養豬了!”幾天前,京東宣佈了這個重磅訊息。辭職是眾人對劉強東事件的調侃,養豬卻是京東真真切切在開拓新業務。也是在前幾天,劉強東在沉寂80多天後,首度發聲,談及公司業務。他說:“現在整個京東集團的管理團隊已經穩定而且成型,個人的主要關注點放在新業務上。” 話音剛落,幾個小時後,美

教你前端如何個人從零基礎開發完整的小程式專案,包括後臺視覺化資料庫。該專案實現個人簡歷的增刪改查以及展示和轉發分享,以及收藏他人簡歷和檢視,還有最近瀏覽過的簡歷

GitHub:https://github.com/susuGirl/resume 微信小程式名:你的專屬簡歷(微信可直接搜尋出來檢視),教你前端如何一個人從零基礎開發完整的小程式專案,包括後臺視覺化資料庫。該專案實現了個人簡歷的增刪改查以及展示和轉發分享,以及收藏他人簡歷和檢視,還

01學習到四章----馬營JAVA入門基礎教程學習筆記

學習總結 決定在初始階段跳過一切底層的東西,在我有一定實力的時候我想這部分才會對我有些意義。 建立HelloWorld 基本程式特徵 ·  一個.java基本對應一個類 public class name{}      xx部分可以是public/private

【人生很短,做自己喜歡的事情罷。】人生是場旅程,我們經歷幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀座山,去追一個夢······有很多事我都不明白,但我相信件事,上天讓我們來到這個世界上,就是為了讓我們創

人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世...

【Walden_tinghou的專欄】假如我能使顆心免於破碎,我便沒有白活一場。假如我能消除一個人的痛苦,或者平息一個人的悲傷,或者幫助隻昏迷的知更鳥 ,重新回到它的巢中,我便沒有白活一場 ;學無止境!追求細節與極致,但不偏執!

假如我能使一顆心免於破碎,我便沒有白活一場。假如我能消除一個人的痛苦,或者平息一個人的悲傷,或者幫助一隻昏迷的知更鳥 ,重新回到它的巢中,我便沒有白活一場 ;學無止境!追求細節與極致,但不偏執!...

人生很短,做自己喜歡的事情罷。(人生是場旅程,我們經歷幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀座山,去追一個夢······有很多事我都不明白,但我相信件事,上天讓我們來到這個世界上,就是為了讓我們創造

人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世...