<!doctype html> <html> <head> <title>Unix時間戳轉換成日期格式</title> <script> var a = FormatDateTime("/Date(1497232433000)/") var b = FormatDateTime("1497232740000") console.log(a); //2017-06-12 09:53:53 console.log(b); //2017-06-12 09:59:00 alert(a); alert(b); /* * Unix時間戳轉換成日期格式 FormatDateTime("1497232433000") * @param UnixTime Unix時間戳 * @return yyyy-MM-dd HH:mm:ss */ function FormatDateTime(UnixTime) { var a = UnixTime.replace("/Date(", "").replace(")/", ""); var date = new Date(parseInt(a)); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours(); h = h < 10 ? ('0' + h) : h; var minute = date.getMinutes(); var second = date.getSeconds(); minute = minute < 10 ? ('0' + minute) : minute; second = second < 10 ? ('0' + second) : second; return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second; }; </script> </head> <body> </body> </html>
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。