zoukankan      html  css  js  c++  java
  • 日期格式转换

    //功能:把字符串(字符串表示的日期是以-分割;如:2015-08-24)转换为日期;
    //参数:字符串;
    //返回值:日期;
    function convertToDate(myDateStr){
        //1、定义一个日期变量1、用-进行切割
        var myDate = new Date();
        //2、用-进行切割;
        var arr = myDateStr.split("-");
        myDate.setFullYear(arr[0]);
        myDate.setMonth(parseInt(arr[1])-1);
        myDate.setDate(arr[2]);
        return myDate;
    }
    
    //把日期转换为对应的格式字符串;
    //参数:
    //date:指定日期
    //separator:分割年月日之间的分隔符
    //返回值:字符串;
    function dateToStr(date,separator){
        
        return date.getFullYear()+separator+(date.getMonth()+1)+separator+date.getDate();
    }
    
    
    //功能:计算两个日期相差的天数
    //参数
    //date1:第一个日期
    //date2:第二个日期
    //返回值:
    //       date1减去date2的天数;
    
    function differentDate(date1,date2){
        return parseInt((date1-date2)/(24*3600*1000));
    }
    
    //功能:获得N天以后的日期
    //参数:
    // n:距离当前时间的天数;
    //返回值:n天后的日期;
    
    function afterDay(n){
        var myDate = new Date();
        return afterDayByDate(myDate,n);
    }
    
    
    //功能:指定日期的n天以后的日期(给某个日期加上n天)
    //参数:
    // date:指定的日期;
    // n:距离当前时间的天数;
    //返回值:指定日期n天后的日期;、
    
    function afterDayByDate(date,n){
        var t = date.getTime()+n*24*3600*1000;
        date.setTime(t);
        return date;
    }
    
    //输出一个hello
    function showHello(){
        alert("hello");
    }
    
    //函数的定义;
    //根据时间问好(午夜好(0-6),上午好(6-12),下午好(12-18),晚上好(18-24),)
    //参数:
    // date :时间;
    //返回值:字符串(问好的字符串)
    function sayHelloByDate(date){
        var hours = date.getHours();
        if(hours>=6 && hours<12){
            return "上午好";
        }else if(hours>=12 && hours<18){
            return "下午好";
        }else if(hours>=18 && hours<24){
            return "晚上好";
        }else{
            return "午夜好";
        }
    }
    
    //判断一个数是不是素数
  • 相关阅读:
    IIS 解决问题:HTTP 错误 401.1
    Mvc
    如何将word公式粘贴到UMEditor里面
    SpringCloud上传大文件并支持中途取消上传
    SpringBoot上传大文件并支持中途取消上传
    SpringMVC上传大文件并支持中途取消上传
    csharp上传大文件并支持中途取消上传
    c#上传大文件并支持中途取消上传
    .net上传大文件并支持中途取消上传
    c#.net上传大文件并支持中途取消上传
  • 原文地址:https://www.cnblogs.com/ahu666/p/6838586.html
Copyright © 2011-2022 走看看