<!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;
JS中Unix时间戳转换日期格式
最新推荐文章于 2024-07-29 00:42:29 发布
该博客展示了如何使用JavaScript将Unix时间戳转换为日期格式。通过提供的`FormatDateTime`函数,可以将时间戳如"/Date(1497232433000)/"或直接数字如"1497232740000"转换为"yyyy-MM-dd HH:mm:ss"格式的日期。
摘要由CSDN通过智能技术生成