js处理时间戳显示的问题

function getDate(tm){
            var date = new Date(parseInt(tm) * 1000);
            var year = date.getFullYear();
            var month = date.getMonth()+1;
            var day = date.getDate();
            if(month >= 1 && month <= 9){
                month = "0" + month;
            }
            if(day >= 1 && day <= 9){
                day = "0" + day;
            }
            var needdate = year+'/'+month+'/'+day;
            return needdate;
        }

这是一个日期的函数,tm是传过来的时间戳函数。

2016115->20161105

201611->20160101

解决了月份和日期的显示个位数的时候,自动加0的问题。

写成为一个函数的话,以后方便使用,特此记下。

参考:

http://blog.sina.com.cn/s/blog_86fe50840101dtfo.html

http://www.monmonkey.com/javascript/jiben6.html

 

posted @ 2016-11-16 19:28  我要做李白  阅读(1660)  评论(0编辑  收藏  举报