1. 程式人生 > >JS 根據今天的日期獲取本週星期一與星期天的日期

JS 根據今天的日期獲取本週星期一與星期天的日期

var now = new Date(); 
var nowTime = now.getTime() ; 
var day = now.getDay();
var oneDayLong = 24*60*60*1000 ; 


var MondayTime = nowTime - (day-1)*oneDayLong  ; 
var SundayTime =  nowTime + (7-day)*oneDayLong ; 


var monday = new Date(MondayTime);
var sunday = new Date(SundayTime);
console.log(monday) ; 
console.log(sunday) ; 
 
 

相關推薦

JS 根據今天日期獲取本週星期一星期天日期

var now = new Date();  var nowTime = now.getTime() ;  var day = now.getDay(); var oneDayLong = 24*60*60*1000 ;  var MondayTime = nowTime

js根據時間戳獲取格式化日期

//格式化時間戳(毫秒) function getFormatDate(timestamp) { var newDate = new Date(timestamp); Date.prototype.fo

前端使用js根據ip地址獲取城市地理位置

                                  前端使用js根據ip地址獲取城市地理位置  

ts中根據一個日期獲取n天前後的日期或時間戳

第一種:獲取n天前後的日期 curDate: Date; this.curDate = new Date(); //n天前的日期 this.curDate.setDate(this.curDate.getDate()-n); // n天后的日期 this.cur

根據時間區間獲取時間區間內所有日期

/** * @param start 開始時間 格式yyyymmdd * @param end 結束時間 格式yyyymmdd * @return list<string>期間的所有日期 */ public static List<Stri

java獲取本週第一天的日期

public static Date getWeekStartDate(){Calendar cal = Calendar.getInstance();cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); cal.set(Calen

JAVA獲取某一天是當月第幾天,獲取本週第一天的日期

/** * 判斷選擇的日期本月的第幾天 */ public int getWeeksByChooseDay(){ return calSelected.get(Calendar.DAY_OF_MONTH); }/** * 獲取本週的第一天是多少號 以

js根據引數名獲取url上的引數值

自己封裝的一個函式,就是那麼簡單 getQueryString:function(name) { var reg = new RegExp('(^|&)'

php 獲取本週星期一到天的各自時間戳(從早上零點到晚上23:59)

程式碼: $arr[0]= time()-((date('w')==0?7:date('w'))-1)*24*3600; $arr[1]= time()-((date('w')==0?7:date(

c# 根據當前時間獲取,本週,本月,本季度,月初,月末,各個時間段

DateTime dt = DateTime.Now; //當前時間 DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") //24小時制 DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")

將前臺日期格式轉成資料庫日期格式相對應,後臺java轉資料庫日期格式

前臺到後臺java時data日期型別的轉化 在實體類中用@DataTimeFormat,這樣設定即使傳過來是空的字串也是可以轉的,要和前面傳過來的格式一致,如 @XmlElement(name="BeginDate") @DateTimeFormat(pattern="yyyy-MM-dd")

JS-根據身份證獲取 出生日期和性別

超出 DC struct 生日 超出範圍 河北 福建 湖北 substring 一、根據身份證獲取出生日期和性別/** * 根據身份證獲取出生日期(yyyy-MM-dd) * @param psidno * @returns {birthday:yyyy-MM-dd

JS獲取本週、本季度、本月、上月、本年的開始日期、結束日期

/** * 獲取本週、本季度、本月、上月的開始日期、結束日期 */ var now = new Date(); //當前日期  var nowDayOfWeek = now.getDay(); //今天本週的第幾天  var nowDay = now.getDate(); //當

asp.net 如何獲取本週日期 根據當天算出本週是幾號到幾號

DateTime currentDate = DateTime.Now.Date;int dayOfWeek = (int)currentDate.DayOfWeek;// 以星期日為第一天時,第一天為DateTime firstDay = currentDate.AddDays(-dayOfWee

js獲取前一月的日期 格式化日期

var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; var da

JS獲取時間的相關函式及時間戳時間日期之間的轉換

概述 Date物件是JavaScript提供的日期和時間的操作介面。它可以表示的時間範圍是,1970年1月1日00:00:00前後的各1億天(單位為毫秒)。 Date物件可以作為普通函式直接呼叫,返回一個代表當前時間的字串。 Date() // "Tue De

JS獲取本週週一 週日日期、本季度、本月、上月的開端日期、停止日期

1、首先來一個自己公司專案的原始碼: 專案需求描述: 從20150712日開始, , 需求①:根據當前時間返回每一週 、週一~週日的日期(需返回2種格式 格式1:7月13日,格式2:2015-07-13) 需求②:返回當前時間本週的,週一早上9:00:00和週日的23:59

JS獲取本週、本季度、本月、上月的開端日期、停止日期

var getdate=function(){ var now = new Date(); //當前日期 var nowDayOfWeek = now.getDay(); //今天本週的第幾天 var nowDay = now.getDate();

js判斷時間是否為今天日期(判斷日期當前日期相差多少天)

下面是我的程式碼: // 判斷時間為今天 judgeTime(data){ var date = data.toString(); var year = date.substring(

JS 根據傳入的日期獲取當週及下週日期陣列

/*返回date所在日期的當周及下週日期陣列 *返回值'yyyy-mm-dd */function getTwoWeeks(date) {    var curMonDayDate;    var curWeek = date.getDay();//獲取當前是周幾,週日為0