美文网首页
JS时间格式化

JS时间格式化

作者: 周萌萌 | 来源:发表于2017-03-23 10:56 被阅读111次

    //定义转换函数
    function dateConvert(dateParms){
    // 对传入的时间参数进行判断
    if(dateParms instanceof Date){
    var datetime=dateParms;
    }
    //判断是否为字符串
    if((typeof dateParms=="string") && dateParms.constructor==String){
    //将字符串日期转换为日期格式
    var datetime= new Date(Date.parse(dateParms.replace(/-/g, "/")));
    }
    //获取年月日时分秒
    var year = datetime.getFullYear();
    var month = datetime.getMonth()+1;
    var date = datetime.getDate();
    var hour = datetime.getHours();
    var minutes = datetime.getMinutes();
    var second = datetime.getSeconds();
    //月,日,时,分,秒 小于10时,补0
    if(month<10){
    month = "0" + month;
    }
    if(date<10){
    date = "0" + date;
    }
    if(hour <10){
    hour = "0" + hour;
    }
    if(minutes <10){
    minutes = "0" + minutes;
    }
    if(second <10){
    second = "0" + second ;
    }
    //拼接日期格式【例如:yyyymmdd】
    console.log(year+'-'+month+'-'+date+'-'+hour+':'+minutes+':'+second);
    }
    //时间对象举例
    var data_time = new Date();
    dateConvert(data_time);

    相关文章

      网友评论

          本文标题:JS时间格式化

          本文链接:https://www.haomeiwen.com/subject/wdjznttx.html