javascript 获取时间 转换为 Y-m-d H:i:s

时间:2022-01-22 21:31:17

本人小菜鸟一只,为了自我学习和交流PHP(jquery,linux,lamp,shell,javascript,服务器)等一系列的知识,小菜鸟创建了一个群。希望光临本博客的人可以进来交流。寻求共同发展。搭建平台。本人博客也有许多的技术文档,希望可以为你提供一些帮助。

QQ群: 191848169 QQ:450225664




<script>
    function CurentTime(nS) {
        var now = new Date(nS); //获取时间
        var date_time = Array(); //定义数组
        var status = 0; //状态
        var clock;
        date_time.push(now.getFullYear()); //年
        date_time.push(now.getMonth() + 1); //月
        date_time.push(now.getDate()); //日
        date_time.push(now.getHours()); //时
        date_time.push(now.getMinutes()); //分
        date_time.push(now.getSeconds()); //秒
        do {
            if (status > 0 && status <= 2) {//处理月日
                if (date_time[status] < 10) {
                    clock += "0";
                }
                if (status < 2) {
                    str = '-';
                } else {
                    str = ' ';
                }
                clock += date_time[status] + str;
            } else if (status > 2 && status <= 5) {//处理时分秒
                if (date_time[status] < 10) {
                    clock += "0";
                }
                if (status < 5) {
                    str = ':';
                } else {
                    str = ' ';
                }
                clock += date_time[status] + str;
            } else {//处理年
                clock = date_time[status] + "-";
            }
            status++;
        } while (status <= 5);
        
        return clock;
    }


    var timestamp = (new Date()).valueOf();

//2010-08-05 11:02:10 - 10分钟

//2010-08-05 10:52:10

    alert(CurentTime(1280977330000-02222010));
</script>