實現點選按鈕更改周,並獲取本週,上週,下週對應的具體日期
借鑑了一些網上的方法
//////定義
/// datetime begindate = getweekupofdate(datetime.now, dayofweek.monday, 0);//
預設開始時間為本週周一
datetime enddate = getweekupofdate(datetime.now, dayofweek.sunday, 1); //
預設結束時間為本週週日,因為週日為每週第一天,所以本週週日為下週第一天
///指定日期
///需要獲取週幾
///控制獲取哪周(-1:上週; 0:本週; 1:下週; 2:下下週)
private
static datetime getweekupofdate(datetime dt, dayofweek weekday, int
number)
1#region 更改周 按鈕事件
2///
3///本週4
///5
private
void btnthisweek_click(object
sender, eventargs e)612
13///
14///
上週15
///16
private
void btnlastweek_click(object
sender, eventargs e)
1723
24///
25///
下週26
///27
private
void btnnextweek_click(object
sender, eventargs e)
2834
#endregion
1///2
///繫結每天對應的日期
3///
4private
void
datebind()519
20 }
1///2
///計算每週每天對應的日期
3///
4private
datetime getdatetime(datetime begintime, datetime endtime)
512 datetime times =timelist.toarray();
13return
times;
14 }
求本週,上週,下週所有日期時間
public static date getthisweekmonday date date 設定乙個星期的第一天,按中國的習慣乙個星期的第一天是星期一 cal.setfirstdayofweek calendar.monday 獲得當前日期是乙個星期的第幾天 int day cal.get cal...
C 根據當前時間獲取 本月 上月 本週
datetime dt datetime.now 當前時間 datetime startweek dt.adddays 1 convert.toint32 dt.dayofweek.tostring d 本週周一 datetime endweek startweek.adddays 6 本週週日 d...
獲取時間(本週,上週,本月,上月)
首先此處使用的是moment.js 用法 一 node用法 npm install moment然後引入需要用的地方 官方給出如下 var moment require moment 我在react裡面引用如下 import moment from moment 原理一致,只是不同框架匯入方式不一樣...