1. 程式人生 > >js獲取某個日期所在週週一的日期

js獲取某個日期所在週週一的日期

第一次寫,做個小筆記。

第一步:獲取該日期的星期數;

第二步:在該日期上減去他的星期數再減1,(注:星期日獲取到的星期數是0);

下面是具體程式碼:

function GetMonday(dd) {
    var week = dd.getDay(); //獲取時間的星期數
    var minus = week ? week - 1 : 6;
    dd.setDate(dd.getDate() - minus); //獲取minus天前的日期 
    var y = dd.getFullYear();
    var m = dd.getMonth() + 1; //獲取月份 
    var d = dd.getDate();
    return y + "-" + m + "-" + d;
}



相關推薦

js獲取某個日期所在週一日期

第一次寫,做個小筆記。 第一步:獲取該日期的星期數; 第二步:在該日期上減去他的星期數再減1,(注:星期日獲取到的星期數是0); 下面是具體程式碼: function GetMonday(dd) {

java Calendar 日期獲取工具類,昨日開始時間,昨日結束時間,當前週一日期,當前時間上月第一天,獲取當前年第一天

package com.ig.common.util; /** * 日期工具類 * Created by ccon 2015/9/9. */ import java.text.DateFormat; import java.text.ParseException; im

給定一個日期,獲取日期日期(週日到週一

package calender.test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class T

PHP獲取接下來一日期

//獲取接下來一週的日期 function GetWeeks() { $i=0; $weeks=[]; for ($i;$i<=7;$i++){ $month=date('m',time

JS 獲取N天前/後的日期

function GetDateStr(n) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//獲取Ad

JAVA 獲取某個時間段內所有的日期

輸入格式: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date dBegin = sdf.parse("2017-03

JS 獲取前七天時間以及日期的簡單處理

獲取日期時間         //當天         var Date1 = new Date();         //前一天         var Date2 = new Date(Date1.getTime() - 24*60*60*1000);         

JS獲取當前時間 時間戳和日期字串相互轉換

js獲取當前時間 var myDate = new Date(); //Thu Dec 28 2017 10:</span>07:39 GMT+0800 (中國標準時間) var str = myDate.getFullYear()+"-"+(myDate

JS中使用時間戳,獲取當前日期,計算前一日期~

今天專案中用到了一點 隨便記錄一下 function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//時間戳為10位需*1000,時間戳為13位的話不需乘1000 var Y =

js獲取選中日期的當周的週一和週日

js獲取選中日期的當周的週一和週日      1 console.log(getNowDateAndNowWeek(1539187200000)); 2 3 /** 4 * 獲取當月的第幾周 5 * a = d = 當前日期 6

JS獲取指定日期的前一天,一,一個月

//獲取當前日期方法 function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var year = date.getFullYear(); var month = date.getMonth() + 1; var

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

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

JS獲取當前周、上一、下一日期

window.onload = function(){ var cells = document.getElementById('monitor').getElementsByTagName('td'); var clen =

java 獲取上一週一到週日的日期

返回了map值     public Map<String, Date> getLastWeek() {         // TODO Auto-generated method stub         Map<String, Date> ma

JS根據指定日期獲取日期所在的週一和週日

/** * @param 日期(yyyy-mm-dd) * @author QC * @date 2018-03-15 * */ getMonDayAndSunDay(datevalue) {

js獲取當天日期,計算出該天所屬周,並列出本週從週一至週日的所有日期

function getMonDate(){var d=new Date(),day=d.getDay(),date=d.getDate();if(day==1)return d;if(day==0)d.setDate(date-6);elsed.setDate(date-d

js根據某個日期獲取日期的前一個星期六以及後一個星期五

//獲取時間段 var date = new Date(); //標準日期格式yyyy/mm/dd var weekByDate = date.substring(0, 4) + "/" + date.substring(5

js 的date的format時間,獲取當前時間,前一天的日期

mon class orm hour days sub lac reg .get Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getM

js獲取日期

jsjs獲取日期:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <bod

js獲取當前日期方法

r+ etc getdate div splay 分享 技術分享 獲取 fun 我們經常會用到日期,下面是js獲取日期的方法,後面有其他的方法還會不定期更新。 1 // 獲取當前日期時間 2 function getCurrentDateTime(){