zoukankan      html  css  js  c++  java
  • js 关于时间的代码块

    function getDateStr(datestr){
        var year = datestr.slice(0, 4);
        var month = datestr.slice(4, 6);
        var day = datestr.slice(6, 8);
        return year + "-" + month + "-" + day;
    }
    
    function toDateStr(datestr, n){
        var year = datestr.slice(0, 4);
        var month = datestr.slice(5, 7);
        var int_day = parseInt(datestr.slice(8, 10), 10) + n;
        var day = int_day < 10 ? "0" + int_day : "" + int_day;
        return year + month + day;
    }
    
    function getTimeStr(datestr){
        var hh = datestr.slice(8, 10);
        var mm = datestr.slice(10, 12);
        var ss = datestr.slice(12, 14);
        return hh + ":" + mm;
    }
    
    function getDate(m, d){
        var date = new Date();
        if (m) {
            date = new Date(date.getFullYear(), date.getMonth() + m, date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds());
        }
        if (d) {
            date = new Date(date.getFullYear(), date.getMonth(), date.getDate() + d, date.getHours(), date.getMinutes(), date.getSeconds());
            
        }
        var year = date.getFullYear();
        var month = date.getMonth() + 1;
        var day = date.getDate();
        var datestr = year + (month < 10 ? "0" + month : "" + month) + (day < 10 ? "0" + day : day)
        return datestr;
    }
    
    function getNowDateTime(){
        var date = new Date();
        var year = date.getFullYear();
        var month = date.getMonth() + 1;
        var day = date.getDate();
        var hh = date.getHours() < 10 ? "0" + date.getHours() : date.getHours() + "";
        var mm = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes() + "";
        //var ss=date.getSeconds()<10?"0"+date.getSeconds():date.getSeconds()+"";
        var datetimestr = year + (month < 10 ? "0" + month : "" + month) + (day < 10 ? "0" + day : day) + hh + mm;
        return datetimestr;
    }
  • 相关阅读:
    HDOJ/HDU 2560 Buildings(嗯~水题)
    HDOJ/HDU 2555 人人都能参加第30届校田径运动会了(判断加排序~)
    POJ1703Find them, Catch them
    BZOJ2303: [Apio2011]方格染色
    BZOJ2809: [Apio2012]dispatching
    POJ1611The Suspects
    BZOJ2006: [NOI2010]超级钢琴
    BZOJ2288: 【POJ Challenge】生日礼物
    BZOJ1150: [CTSC2007]数据备份Backup
    洛谷P1316 P1824
  • 原文地址:https://www.cnblogs.com/vincent_ds/p/2772834.html
Copyright © 2011-2022 走看看