首页 > 技术文章 > js获取当前日期及获取当前日期的前一天日期函数

sunny-539 2014-07-31 16:43 原文

function getcurrentdate(){

//获取系统时间
var LSTR_ndate=new Date();
var LSTR_Year=LSTR_ndate.getFullYear();
var LSTR_Month=LSTR_ndate.getMonth();
var LSTR_Date=LSTR_ndate.getDate();
//处理
var uom = new Date(LSTR_Year,LSTR_Month,LSTR_Date);
uom.setDate(uom.getDate());//取得系统时间的前一天,重点在这里,负数是前几天,正数是后几天
var LINT_MM=uom.getMonth();
LINT_MM++;
var LSTR_MM=LINT_MM > 10?LINT_MM:("0"+LINT_MM)
var LINT_DD=uom.getDate();
var LSTR_DD=LINT_DD > 10?LINT_DD:("0"+LINT_DD)
//得到最终结果
uom = uom.getFullYear() + "-" + LSTR_MM + "-" + LSTR_DD;
return uom;

}

//当前日期的前一天日期函数

function getyesterday(){
        //获取系统时间
        var LSTR_ndate=new Date();
        var LSTR_Year=LSTR_ndate.getFullYear();
        var LSTR_Month=LSTR_ndate.getMonth();
        var LSTR_Date=LSTR_ndate.getDate();
        //处理
        var uom = new Date(LSTR_Year,LSTR_Month,LSTR_Date);
        uom.setDate(uom.getDate()-1);//取得系统时间的前一天,重点在这里,负数是前几天,正数是后几天
        var LINT_MM=uom.getMonth();
        LINT_MM++;
        var LSTR_MM=LINT_MM > 10?LINT_MM:("0"+LINT_MM)
        var LINT_DD=uom.getDate();
        var LSTR_DD=LINT_DD > 10?LINT_DD:("0"+LINT_DD)
        //得到最终结果
        uom = uom.getFullYear() + "-" + LSTR_MM + "-" + LSTR_DD;
        return uom;
        }

推荐阅读