幽梦紫曦

计算日期方法

电脑版发表于:2020/4/7 9:34
function DateTime(day) {
    //实例化日期
    var time = new Date();
    //获取年份
    var year = time.getFullYear();
    //获取月份
    var month = time.getMonth();
    var m = day - 1;
    if (month > m) {
        var newmonth = month - m;
        //开始日期
        var Starpdatetime = new Date(year, newmonth, 1).Format("yyyy-MM-dd hh:mm:ss");
        //结束日期
        var Stopdatetime = new Date(year, newmonth, getMonthDays(newmonth)).Format("yyyy-MM-dd 23:59:59");
        return Starpdatetime + " - " + Stopdatetime;
    }
    else if (month < m) {
        var newmonth = m - month;
        var datemonth = 12 - newmonth;
        year = year - 1;
        //开始日期
        var Starpdatetime = new Date(year, datemonth, 1).Format("yyyy-MM-dd hh:mm:ss");
        //结束日期
        var Stopdatetime = new Date(year, datemonth, getMonthDays(datemonth)).Format("yyyy-MM-dd 23:59:59");
        return Starpdatetime + " - " + Stopdatetime;
    }
    else {
        var newmonth = m - month;
        //开始日期
        var Starpdatetime = new Date(year, newmonth, 1).Format("yyyy-MM-dd hh:mm:ss");
        //结束日期
        var Stopdatetime = new Date(year, newmonth, getMonthDays(newmonth)).Format("yyyy-MM-dd 23:59:59");
        return Starpdatetime + " - " + Stopdatetime;
    }
}


关于TNBLOG
TNBLOG,技术分享
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢