js獲取當前時間前後N天前後日期的方法
這個javascript函式是獲取當前時間前後N天日期的方法,可以得到昨天,今天,明天,一月前,三月前,半年前,一年前的日期,只要修改引數就可以實現得到任何一個天數。具體用法如下:
function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount); //獲取AddDayCount天后的日期 var y = dd.getFullYear(); var m = (dd.getMonth()+1)<10? "0" +(dd.getMonth()+1):(dd.getMonth()+1); //獲取當前月份的日期,不足10補0 var d = dd.getDate()<10? "0" +dd.getDate():dd.getDate(); //獲取當前幾號,不足10補0 return y+ "-" +m+ "-" +d; } console.log( "半年前:" +GetDateStr(-180)); console.log( "三月前:" +GetDateStr(-90)); console.log( "一月前:" +GetDateStr(-30)); console.log( "昨天:" +GetDateStr(-1)); console.log( "今天:" +GetDateStr(0)); console.log( "明天:" +GetDateStr(1)); console.log( "後天:" +GetDateStr(2)); console.log( "一月後:" +GetDateStr(30)); console.log( "三月後:" +GetDateStr(90)); console.log( "半年後:" +GetDateStr(180)); |
相關推薦
js獲取當前時間,並將標準日期格式轉換成Long型
獲取當前日期: //獲取當前時間 var nowDate = new Date(); var year= nowDate.getFullYear(); var month = nowDate
js獲取當前時間前後N天前後日期的方法
這個javascript函式是獲取當前時間前後N天日期的方法,可以得到昨天,今天,明天,一月前,三月前,半年前,一年前的日期,只要修改引數就可以實現得到任何一個天數。具體用法如下:function GetDateStr(AddDayCount) { var dd = new
獲取當前時間前後N天前後日期的方法
function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//獲取AddDayCount天后的日期 var y = d
JS獲取當前時間的前n天/後n天
踩坑參照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/84304625 在vue中使用js實現日期聯動時遇到過坑,所以正確獲取n天前後的方法是: Date curDate = new Date(); var pre
JS獲取指定日期前後N天的日期、前N個月日期、後N個月日期
今天做專案遇到了,獲取相對於當前日期前30天的時間,結合網上資料,做了一份整理。 一.獲取指定日期前或者後指定間隔時間程式碼 function getNowFormatDate(sdate,interval,caret) { var patt1 = /^\
js獲取當前時間和獲取前N天 格式:yyyy-MM-dd HH:mm:ss
1.獲取當前時間: function getNowFormatDate() { var date = new Date(); var seperator1 = "-";
js獲取當前時間和之前的時間以及之前的每一天
1、獲取當前的時間:let i = new Date(); let newTime = i.toLocaleDateString(); 用moment完成時間的轉換let now = new Date(); let date = new Date(now.getTime
JS獲取當前時間的前幾天、前幾周、前幾個月、前幾年的時間
alert(getDate()); //當前時間 alert(getDate("day", -2)); //前兩天的時間 alert(getDate("day", 2)); //後兩天的時間 alert(getDate("month", -2)); //前兩個月的時間
js獲取當前時間
() lis new ets mes get date locale second var myDate = new Date();myDate.getFullYear(); //獲取完整的年份(4位,1970-????)myDate.getMonth(); //獲取當前月
js獲取當前時間戳,仿PHP函數模式
time() HP bsp col 獲取時間 bstr time php span 函數: /** * 獲取時間戳函數 * 仿PHP函數模式 */ function time(){ var this_time = Date.parse(new Da
js獲取當前時間,格式YYYY-MM-DD
clas amp urn RR AR 時間 當前 nbsp cti //獲取當前時間,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var sep
js獲取當前時間(包含am pm)
date 當前 ole nth inf color UNC function fun var fn = function(){ var now = new Date; var y = now.getFullYear(); var m = now.g
JS獲取當前時間戳的方法
時間戳 java value IV sta .get valueof gettime AR JavaScript 獲取當前時間戳:第一種方法: var timestamp = Date.parse(new Date()); 結果:1280977330000第二種方法:
js獲取當前時間顯示在頁面上
ntb cti scrip inter con ear spa set tint <div id="time"> </div> <script> window.onload=function(){ //定時器每秒調用一次fnDate
js獲取當前時間及取值操作
時間 ttr 操作 getdate ive mat 標準 turn orm 取值 this.divEndDate.attr("value",new Date()); var date = new Date(); date.getYear(); 取2位數年份 date
JS獲取當前時間的前一個小時及格式化時間
一、當前時間的前一個小時 var frontOneHour = new Date(new Date().getTime() - 1 * 60 * 60 * 1000); console.log(new Date(new Date().getTime() - 1 * 60 * 60
js獲取當前時間以及30s後的時間
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div
js獲取當前時間與星期幾,並自動跟隨時間變動
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; char
JS獲取當前時間 yy-mm-dd hh:mm:ss
//獲取當前時間 var date = new Date(); var seperator1 = "-"; var seperator2 = ":"; var month = date.getMonth() + 1; var strDate = date.getDate(); if (mon
js獲取當前時間(昨天、今天、明天)
1、時間格式化 1 //昨天的時間 2 var day1 = new Date(); 3 day1.setTime(day1.getTime()-24*60*60*1000); 4 var s1 = day1.getFullYear()+"-" + (day1.getMonth()+1) +