時間的推算關(guān)系
計算順序:年 (月) 日 時 分 秒 毫秒
先從大的時間開始計算朗和,大時間計算剩余的時間才用于計算小時間
大時間的計算:parseInt(總時間/換算關(guān)系)
剩余時間: 總時間 % 換算關(guān)系
小時間的計算:parseInt(剩余時間 / 換算關(guān)系)钞翔;
秒的計算: 剩余時間%換算關(guān)系
1年=12月
1月 = 28 || 29 || 30 || 31天
1 年 = 365天
1 天 = 24小時
1小時 = 60分
1分鐘=60秒
1秒 = 1000毫秒
1 天 = 24*60*60秒
1小時 = 60*60秒;
假設(shè)有? var? time = 86420;//單位秒
1.求time有多少分多少秒?
//分
var minutes =? parseInt(time/60);
//秒:計算分鐘剩余后的時間即是秒
var seconds = parseInt(time%60);
2.求有多少小時,多少分鐘,多少秒管闷?
//小時
var hours = time/(60*60);
//計算小時后剩余的時間:用于計算分
var hours_remanent = time%(60*60);
//分鐘
var minuts = parseInt(hours_remanent/60);
//計算分鐘剩余的時間就是秒
var seconds = parseInt(hours_remanent % 60);
3. 求有多少天,多少小時燥滑,多少分鐘渐北,多少秒;
//天
var days = parseInt(time/(24*60*60));
//計算天數(shù)后剩余的時間铭拧,用于計算小時
var days_remanent = time % (24*60*60);
//計算小時
var hours = parseInt(days_remanent/(24*60*60));
//計算小時后剩余的時間,用于計算分
var hours_remanent = time%(60*60);
//分鐘
var minuts = parseInt(hours_remanent/60);
//計算分鐘剩余的時間就是秒
var seconds =parseInt(hours_remanent % 60);