最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#獲取每個(gè)年,月,周的起始日期和結(jié)束日期的方法

 更新時(shí)間:2017年02月23日 11:03:20   作者:藍(lán)之風(fēng)  
這篇文章主要介紹了C#獲取每個(gè)年,月,周的起始日期和結(jié)束日期的方法,涉及C#時(shí)間與日期基本操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#獲取每個(gè)年,月,周的起始日期和結(jié)束日期的方法。分享給大家供大家參考,具體如下:

我們在寫程序的時(shí)候往往要計(jì)算出年,月,周的開始日期和結(jié)束日期,在這里給出統(tǒng)一求解方法

/// <summary>
/// 聲明期間類型枚舉
/// </summary>
public enum Period {Day, Week, Month, Year};
/// <summary>
/// 獲取指定期間的起止日期
/// </summary>
/// <param name="period">期間類型</param>
/// <param name="beginDate">開始日期</param>
/// <param name="endDate">結(jié)束日期</param>
public static void GetPeriod(Period period, out DateTime beginDate, out DateTime endDate)
{
  int year = DateTime.Today.Year;
  int month = DateTime.Today.Month;
  switch (period)
  {
    case Period.Year: //年
      beginDate = new DateTime(year, 1, 1);
      endDate = new DateTime(year, 12, 31);
      break;
    case Period.Month: //月
      beginDate = new DateTime(year, month, 1);
      endDate = beginDate.AddMonths(1).AddDays(-1);
      break;
    case Period.Week: //周
      int week = (int)DateTime.Today.DayOfWeek;
      if (week == 0) week = 7; //周日
      beginDate = DateTime.Today.AddDays(-(week - 1));
      endDate = beginDate.AddDays(6);
      break;
    default: //日
      beginDate = DateTime.Today;
      endDate = DateTime.Today;
      break;
  }
}

PS:這里再為大家推薦幾款日期與時(shí)間相關(guān)工具供大家參考使用:

在日期天數(shù)差計(jì)算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq

在線日期計(jì)算器/相差天數(shù)計(jì)算器:
http://tools.jb51.net/jisuanqi/datecalc

在線日期/天數(shù)計(jì)算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi

在線陰歷/陽歷轉(zhuǎn)換工具:
http://tools.jb51.net/bianmin/yinli2yangli

在線天數(shù)計(jì)算器(flash版):
http://tools.jb51.net/jisuanqi/datejsq

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#日期與時(shí)間操作技巧總結(jié)》、《C#字符串操作技巧總結(jié)》、《C#數(shù)組操作技巧總結(jié)》、《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》及《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程

希望本文所述對大家C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#計(jì)算文件MD5校驗(yàn)的方法

    C#計(jì)算文件MD5校驗(yàn)的方法

    這篇文章主要介紹了C#計(jì)算文件MD5校驗(yàn)的方法,涉及C#針對文件進(jìn)行md5校驗(yàn)的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#創(chuàng)建及讀取DAT文件操作

    C#創(chuàng)建及讀取DAT文件操作

    這篇文章主要介紹了C#創(chuàng)建及讀取DAT文件操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • C#實(shí)現(xiàn)猜數(shù)字游戲

    C#實(shí)現(xiàn)猜數(shù)字游戲

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)猜數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C# 填充Excel圖表、圖例背景色的實(shí)例代碼

    C# 填充Excel圖表、圖例背景色的實(shí)例代碼

    下面的內(nèi)容將分別介紹通過C#來設(shè)置Excel中圖表背景色、以及圖表中的圖例背景色的方法,需要的朋友可以參考下
    2019-04-04
  • C# 使用Proxy代理請求資源的方法步驟

    C# 使用Proxy代理請求資源的方法步驟

    這篇文章主要介紹了C# 使用Proxy代理請求資源的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • C#給picturebox控件加圖片選中狀態(tài)的2個(gè)方法

    C#給picturebox控件加圖片選中狀態(tài)的2個(gè)方法

    C#給picturebox控件加圖片選中狀態(tài)的2個(gè)方法,需要的朋友可以參考一下
    2013-03-03
  • C#實(shí)現(xiàn)PDF合并的項(xiàng)目實(shí)踐

    C#實(shí)現(xiàn)PDF合并的項(xiàng)目實(shí)踐

    有時(shí)我們可能會遇到需要的資料或教程被分成了幾部分存放在多個(gè)PDF文件中,本文主要介紹了C#實(shí)現(xiàn)PDF合并的項(xiàng)目實(shí)踐,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • 解析C# 程序結(jié)構(gòu)

    解析C# 程序結(jié)構(gòu)

    在我們學(xué)習(xí) C# 編程語言的基礎(chǔ)構(gòu)件塊之前,讓我們先看一下 C# 的最小的程序結(jié)構(gòu),以便作為接下來章節(jié)的參考
    2021-07-07
  • C# 二進(jìn)制數(shù)組與結(jié)構(gòu)體的互轉(zhuǎn)方法

    C# 二進(jìn)制數(shù)組與結(jié)構(gòu)體的互轉(zhuǎn)方法

    本文將和大家介紹 MemoryMarshal 輔助類,通過這個(gè)輔助類用來實(shí)現(xiàn)結(jié)構(gòu)體數(shù)組和二進(jìn)制數(shù)組的相互轉(zhuǎn)換,對C# 二進(jìn)制數(shù)組與結(jié)構(gòu)體的互轉(zhuǎn)方法感興趣的朋友一起看看吧
    2023-09-09
  • c# 網(wǎng)絡(luò)編程之http

    c# 網(wǎng)絡(luò)編程之http

    這篇文章主要介紹了c# 提供一個(gè)HTTP服務(wù)的實(shí)現(xiàn)示例,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02

最新評論

洪洞县| 新源县| 奎屯市| 泾阳县| 宁国市| 嵊泗县| 无极县| 托里县| 平果县| 南和县| 柳河县| 大竹县| 泉州市| 韩城市| 蓝山县| 武山县| 驻马店市| 兴海县| 周至县| 天等县| 葫芦岛市| 白河县| 兰溪市| 尉氏县| 彰化县| 昭通市| 太仆寺旗| 宿迁市| 扶余县| 龙井市| 张家口市| 衡水市| 威远县| 南郑县| 马边| 延边| 深圳市| 萨迦县| 那曲县| 宜川县| 安平县|