獲取某乙個日期所在周的第一天

2022-02-13 17:39:44 字數 543 閱讀 4293

由於統計需要,先要獲取指定日期來獲取該日期所在周的第一天,從而算出所在週是哪一天至哪一天。

先看下面**,是獲取當天的日期。

datetime.today
如果不是當天,而是指定日期,需要把它轉換為日期。

datetime dt = convert.todatetime("

2013-08-02

");

如果,你把指定的日期,是乙個非規則的日期格式的字串,那得使用datetime.parseexact來轉換 。

datetime有乙個函式,是返回星期幾的,如

dt.dayofweek
它會返回星期日,星期一,星期二......

如果我們把它轉為整形,如:

(int)dt.dayofweek
它會返回0,1,2......

這時,我們可以使用.adddays()方法算出指定日期的所在周的開始日期了:

獲取某乙個日期所在周的第一天

由於統計需要,先要獲取指定日期來獲取該日期所在周的第一天,從而算出所在週是哪一天至哪一天。先看下面 是獲取當天的日期。datetime.today如果不是當天,而是指定日期,需要把它轉換為日期。datetime dt convert.todatetime 2013 08 02 如果,你把指定的日期,...

js 如何獲取某乙個月的第一天是週幾

const weekdays 週日 周1 周2 周3 周4 周5 周6 const weekdays 週日 周1 周2 周3 周4 周5 周6 const day new date 4 1 2020 getday const weekday weekdays day weekday 周3 當前月當天...

c 獲取某日期所在周的第一天和最後一天

csharp view plain copy using system using system.collections.generic using system.linq using system.text namespace wyfclass 得到本週第一天 以星期一為第一天 public da...