时间戳格式化转换为日期格式

访问这个函数即可,可以自定义时间格式

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <script type="text/javascript">
    function formatDate(timestamp){
        var time = {};//创建一个时间对象,存放所有需要用到的变量
        time.date_obj = new Date(timestamp*1000);//时间戳只是秒数,得到新的时间对象需要毫秒为单位
        time.year = time.date_obj.getFullYear();//获取4位数的年数
        time.month = time.date_obj.getMonth()+1;//获取月份,月份由于0代表的是一月,所以需要加1
        time.day = time.date_obj.getDate();//获取具体的日期
        time.hour = time.date_obj.getHours();//获取小时数
        time.minutes = time.date_obj.getMinutes();//获取分钟数
        time.seconds = time.date_obj.getSeconds();//获取秒数
        return time;
    }
    var oTime = formatDate(1512551496)
    console.log(oTime)
    console.log(oTime.year+'/'+oTime.month+'/'+oTime.day+' '+oTime.hour+':'+oTime.minutes+':'+oTime.seconds);
    </script>
</body>
</html>

下图是打印的返回值:
这里写图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章