一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - C# - C#根據(jù)年月日計算星期幾的函數(shù)

C#根據(jù)年月日計算星期幾的函數(shù)

2021-12-02 14:04草下飛 C#

這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)根據(jù)年月日計算星期幾的函數(shù),感興趣的小伙伴們可以參考一下

DateTime.Now.ToString("dddd",new System.Globalization.CultureInfo("zh-cn"));

今天在網(wǎng)上看見一些關(guān)于 C#實(shí)現(xiàn)的根據(jù)年月日計算星期幾 的介紹: 

算法如下:
基姆拉爾森計算公式
W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7
在公式中d表示日期中的日數(shù),m表示月份數(shù),y表示年數(shù)。
注意:在公式中有個與其他公式不同的地方:
 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10則換算成:2003-13-10來代入公式計算。
代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//y-年,m-月,d-日期
 
string CaculateWeekDay(int y,int m,int d)
  {
    string[] weekstr ={ "日", "一", "二", "三", "四", "五", "六" };
 
    if (m < 3)
    {
      m += 12;
      if (y % 400 == 0 || y % 100 != 0 && y % 4 == 0)
      {
        d--;
      }
    }
    else
    {
      d += 1;
    }
    return "星期" + weekstr[(d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7];
    
 
  }

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本人交换乱理伦片 | 久久免费观看视频 | 亚洲gogo人体大胆西西安徽 | 欧美人曾交 | 12-14娇小videos | 成人国产在线视频 | 亚洲第一人黄所 | 亚洲网视频 | 毛片在线免费观看网站 | 亚洲高清无在码在线电影 | 九九九九视频 | 免费一区二区 | 日本无遮挡吸乳视频看看 | 好深快点再快点好爽视频 | 欧美精品一国产成人性影视 | 免费观看成年人视频 | 色中文网 | 歪歪视频在线播放无遮挡 | 婷婷日韩 | 天堂男人在线 | 久久青青草原综合伊人 | 美女靠逼免费视频 | а天堂中文最新版在线 | 小寡妇好紧进去了好大看视频 | 日韩欧美一区二区三区免费观看 | 成人免费播放 | 99re8在这里只有精品2 | 黑人巨大初黑人解禁作品 | 四虎私人影院 | 男人的天堂欧美 | 性夜夜春夜夜爽AA片A | 国产成人啪精品视频站午夜 | 啪啪无尽3d动漫漫画免费网站 | julia ann黑人巨大 | 国产精品视频第一区二区三区 | 日本久久啪啪婷婷激情五月 | 久久精品国产清白在天天线 | 亚洲一区二区三区不卡在线播放 | 男人狂躁女人下半身 | 女人和男人搞基 | 大乳一级一区二区三区 |