js根據某天日期計算對應一周日期

2021-09-07 03:04:45 字數 1005 閱讀 4665

記錄乙個js方法,用來計算某個日期對應一周的日期,如輸入20190104,頁面結果如下

var searchtime = '20190104';

var mon = "周一 - " + (dealtime(1, searchtime);

var tue = "周二 - " + (dealtime(2, searchtime);

var wed = "週三 - " + (dealtime(3, searchtime);

var thu = "周四 - " + (dealtime(4, searchtime);

var fri = "周五 - " + (dealtime(5, searchtime);

var sat = "週六 - " + (dealtime(6, searchtime);

var sun = "週日 - " + (dealtime(0, searchtime);

//處理時間方法

function dealtime(daynum, dat)

var uom = new date(), datestr = '', fday = '';

fday = dat.substring(6, 8);

uom.setyear(dat.substring(0, 4));

uom.setmonth(parseint(dat.substring(4, 6)) - 1);

uom.setdate(fday);

if(uom.getday() == 0)else

var mon = (uom.getmonth() + 1) + '';

if (mon.length != 2)

var day = uom.getdate() + '';

if (day.length != 2)

datestr = '' + uom.getfullyear() + mon + day;

return datestr;

}

vc 根據系統時間得到今後一周日期

最近在專案中需要動態用到當日起最近一周的日期,小小的要求,用時才發現找不到現成的簡便方法。自己便動手寫了乙個簡單的函式,在此記錄,也給有需要的朋友參考。如下 cstring date one,date two,date three,date four,date five,date six,date ...

django計算當前日期最近一周日期範圍

匯入包 from django.utils.timezone import now 時間 import datetime 時間 now time datetime.datetime.now 獲取當前時間 day num now time.isoweekday 當前天是這週的第幾天 week star...

C 獲取周一 週日的日期

datetime dt datetime.now 當前時間 datetime startweek dt.adddays 1 convert.toint32 dt.dayofweek.tostring d 本週周一 datetime endweek startweek.adddays 6 本週週日 d...