<input type="text" id="orgvalue"/>
<input type="text" id="destvalue"/> <input type="button" onclick="toTime()" value="轉時間"/> <input type="button" onclick="toTimeStamp()" value="轉時間戳"/>
//轉時間 function toTime() { var v= document.getElementById('orgvalue').value; document.getElementById('destvalue').value=timestampToTime(v) } //轉時間戳 function toTimeStamp() { var v = document.getElementById('orgvalue').value; var date = new Date(v); document.getElementById('destvalue').value = date.getTime()/1000; } function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//時間戳為10位需*1000, var Y = date.getFullYear() + '-'; var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + var D = date.getDate() + ' '; var h = date.getHours() + ':'; var m = date.getMinutes() + ':'; var s = date.getSeconds(); return Y + M + D + h + m + s; }
不帶毫秒數