時間戳格式化轉換爲日期格式

訪問這個函數即可,可以自定義時間格式

<!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>

下圖是打印的返回值:
這裏寫圖片描述

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