zoukankan      html  css  js  c++  java
  • 按特定形式生成当前日期的函数

    //按特定格式生成现在的时间
        vm.getNow = function(days){
            /**
             * days:获取当前天的之前之后的第days天日期
             * 示例:获取当天的,vm.getNow(0)
             * 特殊的天没有考虑,31日,2月等
             * 获取今天时间
             * 格式:2018-07-09 00:00:00
             */
            let nowDate = new Date().toLocaleDateString();
            let nowTime = new Date().toLocaleTimeString();
    
            let nowDateArr = nowDate.split('/');
            if(parseInt(nowDateArr[1]) < 10){
                nowDateArr[1] = '0'+ nowDateArr[1]
            }
            nowDateArr[2] = parseInt(nowDateArr[2]) + days;
    
            if(parseInt(nowDateArr[2]) < 10){
                nowDateArr[2] = '0'+ nowDateArr[2]
            }
    
            nowDate = nowDateArr.join('-');
    
            if(nowTime.indexOf('下午') > -1){
                nowTime = nowTime.slice(2);
                let nowTimeArr = nowTime.split(':');
                nowTimeArr[0] = parseInt(nowTimeArr[0]) + 12;
                nowTime = nowTimeArr.join(':');
            }else if(nowTime.indexOf('上午') > -1){
                nowTime = nowTime.slice(2);
            }
            return nowDate + ' ' + nowTime;
        }
  • 相关阅读:
    农场灌溉问题(回溯)
    六数码问题(广搜_队列)
    求图像周长(回溯)
    六数码问题(回溯)
    花生米(四)
    活动安排(贪心算法)
    自我介绍
    三位老师
    培训期间
    工作十个月感触
  • 原文地址:https://www.cnblogs.com/lhd404/p/9285744.html
Copyright © 2011-2022 走看看