JS如何利用当前时间来获取昨天的时间

JS如何利用当前时间来获取昨天的时间,第1张

<script language="javascript">

//获取系统时间

var LSTR_ndate=new Date();

var LSTR_Year=LSTR_ndategetYear();

var LSTR_Month=LSTR_ndategetMonth();

var LSTR_Date=LSTR_ndategetDate();

//处理

var uom = new Date(LSTR_Year,LSTR_Month,LSTR_Date);

uomsetDate(uomgetDate()-1);//取得系统时间的前一天,重点在这里,负数是前几天,正数是后几天

var LINT_MM=uomgetMonth();

LINT_MM++;

var LSTR_MM=LINT_MM > 10LINT_MM:("0"+LINT_MM)

var LINT_DD=uomgetDate();

var LSTR_DD=LINT_DD > 10LINT_DD:("0"+LINT_DD)

//得到最终结果

uom = uomgetFullYear() + "-" + LSTR_MM + "-" + LSTR_DD;

alert(uom)

</script>

代码思路:

通过js的Date()中的方法 ,判断出当前的月份和日期

将一个月的30天的日期(大月为31,2月可28,29,),使用条件语句分为1-10为上旬,11-20为中旬,>21为下旬。

判断当前的日期为哪个区间即可。

var date=new Date();

var nowd=dategetFullYear()+'-'+(dategetMonth() + 1)+'-'+dategetDate(); //2013-1-17

var nextd=dategetFullYear()+'-'+(dategetMonth() + 2)+'-'+dategetDate(); //2013-2-17

1、新建一个HTML文件,命名为testhtml。

2、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的年份使用getYear()方法从变量d中获得。

3、使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的月份使用getMonth()方法从变量d中获得。

4、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的日期使用getDate()方法从变量d中获得。

5、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的小时使用getHours()方法从变量d中获得。

6、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的秒数使用getSeconds()方法从变量d中获得。

7、就完成了。

function getCountDays() {

        var curDate = new Date();

        / 获取当前月份 /

        var curMonth = curDategetMonth();

       /  生成实际的月份: 由于curMonth会比实际月份小1, 故需加1 /

       curDatesetMonth(curMonth + 1);

       / 将日期设置为0, 这里为什么要这样设置, 我不知道原因, 这是从网上学来的 /

       curDatesetDate(0);

       / 返回当月的天数 /

       return curDategetDate();

}

//例如,  获取当前月份(现在是3月)的总天数: 

getCountDays()       // 返回31

时间戳改时间,简单点 alert((new Date("1412849746"))toLocaleDateString())

datesetDate(dategetDate() + 60);//这里的60就是你要加的天数,减也可以。年、月会相应加上去,值得注意的是dategetMonth()得到的月份比实际月份小1,所以实际月份是(dategetMonth()+1)

它的getMilliSeconds也是获取当前时间的毫秒数。所以我们需要自己做一个转换。 可以用getMinutes和getSeconds先获取到相应的分和秒,然后将分601000+秒 1000即可转换了。

代码如上,原理是,设定指定月份的下个月第一天,减去1毫秒,就是上个月最后一天。

测试输出结果,以下结果分别是29、28:

js如何获得今年最后一天的日期:

<script type="text/javascript">

function getYearLastDay(){

return new Date()getFullYear()+"年12月31号";

}

alert(getYearLastDay());

</script>

以上就是关于JS如何利用当前时间来获取昨天的时间全部的内容,包括:JS如何利用当前时间来获取昨天的时间、怎么用户js判断一个月的上中旬、js 获取一个月日期范围,就比如我是今天是2013-1-17 我想要获取日期的范围是2013-1-17至2013-2-17,怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9560487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存