導航:首頁 > 編程語言 > js耗時轉時分秒

js耗時轉時分秒

發布時間:2023-03-09 22:33:34

js 時間計算

要下班了沒時間了,這兩個函數能幫到你
第一個把時間轉換為整數,這樣你就能去計算了,第二個把數字轉換成時間,你可以用來顯示了
function getIntFromTime(time) {
time = time.split(':');
return parseInt(time[0], 10) * 60 * 60 + parseInt(time[1], 10) * 60 + parseInt(time[2], 10);
}
function getTimeFromInt(value) {
var h = Math.floor(value / 60 / 60);
var m = value % (60*60);
var s = value % (60);
if (h.toString().length < 2) h = '0' + h.toString();
if (m.toString().length < 2) m = '0' + m.toString();
if(s.toString().length < 2) s = '0' + s.toString();

return h + ':' + m + ':' + s;
}

⑵ js時間轉換,能夠把時間轉換成yyyymmdd格式或yyyymm格式

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>表單默認值設置示例</title>
</head>
<body>
<script type="text/javascript">
//定義轉換函數
function dateConvert(dateParms){
// 對傳入的時間參數進行判斷
if(dateParms instanceof Date){
var datetime=dateParms;
}
//判斷是否為字元串
if((typeof dateParms=="string")&&dateParms.constructor==String){

//將字元串日期轉換為日期格式
var datetime= new Date(Date.parse(dateParms.replace(/-/g, "/")));

}

//獲取年月日時分秒
var year = datetime.getFullYear();
var month = datetime.getMonth()+1;
var date = datetime.getDate();
var hour = datetime.getHours();
var minutes = datetime.getMinutes();
var second = datetime.getSeconds();

//月,日,時,分,秒 小於10時,補0
if(month<10){
month = "0" + month;
}
if(date<10){
date = "0" + date;
}
if(hour <10){
hour = "0" + hour;
}
if(minutes <10){
minutes = "0" + minutes;
}
if(second <10){
second = "0" + second ;
}

//拼接日期格式【例如:yyyymmdd】
var time = year+month+date;

//或者:其他格式等
//var time = year+"年"+month+"月"+date+"日"+hour+":"+minutes+":"+second;

//返回處理結果
return time;
}
document.write(dateConvert("2015-07-12 12:23:20"));
//輸出結果:20150712
</script>
</body>
</html>

⑶ js中有什麼方法能把獲取的本地時分秒轉化成毫秒

JS原生態的針抄對日期時間的方法中,襲沒有直接將分和秒轉換為毫秒的。

它的getMilliSeconds也是獲取當前時間的毫秒數。所以我們需要自己做一個轉換。

可以用getMinutes和getSeconds先獲取到相應的分和秒,然後將分*60*1000+秒 * 1000即可轉換了。

⑷ 10位時間戳用js怎麼轉成年月日時分秒格式

1、示例代碼

function transTime(param) {

var sd = new Date(param)

var year = sd.getFullYear()

var month = sd.getMonth() + 1

var day = sd.getDate()

var hour = sd.getHours()

var minute = sd.getMinutes()

var second = sd.getSeconds()

return `${year}-${month < 10? '0'+month:month}-${day < 10?'0'+day:day} ${hour < 10?'0'+hour:hour}:${minute < 10? '0' + minute:minute}:${second < 10? '0' + second: second}`

}


var date = new Date().getTime()

var sdat = date.toString().substring(0,10)

var ame = transTime(parseInt(sdat))

console.log(ame)


2、示例結果

1970-01-19 21:43:48

⑸ javascript秒轉換日時分秒格式

function formatDate(){
var milliseconds=2698169*1000;//秒變微秒
var dat = new Date(milliseconds);//生成日期
var year = dat.getFullYear();//取得年
var month = dat.getMonth()+1; //取得月,js從0開始取,所以+1
var date1 = dat.getDate(); //取得天
var hour = dat.getHours();//取得小時
var minutes = dat.getMinutes();//取得分鍾
var second = dat.getSeconds();//取得秒
alert(dat+" | "+year+"年"+month+"月"+date1+"日"+hour+"時"+minutes +"分"+second+"秒" );
}

⑹ js中 var time = new Date().getTime()得到的是毫秒數怎麼轉成秒!

毫秒與秒的轉換很簡單:1秒=1000毫秒。

所以可以這樣轉換:

var mill = new Date().getTime();

var second = mill/1000;

console.log(second);

⑺ JS 如何把 ration 秒 轉為 時分秒顯示 currentTime

varhour=Math.floor(video1.ration/3600);
varother=video1.ration%3600;
varminute=Math.floor(other/60);
varsecond=(other%60).toFixed(2);
document.getElementById('ration').innerHTML=hour+'時'+minute+'分'+second+'秒';

⑻ js如何獲得系統時間年月日時分秒

時間戳改時間,簡單點 alert((new Date("1412849746")).toLocaleDateString())

date.setDate(date.getDate() + 60);//這里的60就是你要加的天數,減也可以。年、月會相應加上版去,值得注意的是權date.getMonth()得到的月份比實際月份小1,所以實際月份是(date.getMonth()+1)

它的getMilliSeconds也是獲取當前時間的毫秒數。所以我們需要自己做一個轉換。 可以用getMinutes和getSeconds先獲取到相應的分和秒,然後將分*60*1000+秒 * 1000即可轉換了。

閱讀全文

與js耗時轉時分秒相關的資料

熱點內容
fgets空文件 瀏覽:857
傳奇物品文件夾 瀏覽:352
word插入excel圖表 瀏覽:690
xp系統搜索不到本地文件 瀏覽:39
什麼網站可以找到拼團去西藏 瀏覽:247
javatask 瀏覽:50
MFC的文件名 瀏覽:972
cad自動保存的文件怎麼關閉 瀏覽:667
zip文件密碼多少 瀏覽:486
編程培訓哪些好 瀏覽:324
如何把文件夾內容變成文檔 瀏覽:509
小火箭幼兒編程怎麼拿積分 瀏覽:158
火車票時刻表及票價資料庫 瀏覽:94
求平均值java 瀏覽:767
linux如何分屏顯示 瀏覽:257
手機可以直接填寫pdf文件么 瀏覽:554
linux虛擬光碟機軟體 瀏覽:836
米2s最好的版本 瀏覽:640
小米6檢測工具下載 瀏覽:540
桌面創建不了文件夾怎麼回事 瀏覽:894

友情鏈接