計算一個人活了多少天?
知識點:
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的專欄】假如我能使一顆心免於破碎,我便沒有白活一場。假如我能消除一個人的痛苦,或者平息一個人的悲傷,或者幫助一隻昏迷的知更鳥 ,重新回到它的巢中,我便沒有白活一場 ;學無止境!追求細節與極致,但不偏執!
假如我能使一顆心免於破碎,我便沒有白活一場。假如我能消除一個人的痛苦,或者平息一個人的悲傷,或者幫助一隻昏迷的知更鳥 ,重新回到它的巢中,我便沒有白活一場 ;學無止境!追求細節與極致,但不偏執!...
人生很短,做自己喜歡的事情罷。(人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世界上,就是為了讓我們創造
人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世...