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

服務(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ù)年月日計(jì)算星期幾的函數(shù)

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

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

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

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

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

算法如下:
基姆拉爾森計(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來代入公式計(jì)算。
代碼如下:

?
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ù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 艾秋麻豆果冻剧传媒在线播放 | 亚洲国产精品自在在线观看 | a级动漫| 1024在线视频精品免费 | www.九九 | 哇嘎在线精品视频在线观看 | 我与恶魔的h生活ova | 青柠在线完整高清观看免费 | 激情自拍网 | yellow视频在线观看 | 国产成人高清视频 | 亚洲黄色高清 | 欧美在线视频 一区二区 | a级精品九九九大片免费看 a级动漫 | 亚洲国产成人在线 | 欧美一区高清 | 四虎地址8848aa4hc44四虎 四虎成人永久地址 | se在线播放 | 98精品全国免费观看视频 | 亚洲国产区中文在线观看 | 国内自拍网红在综合图区 | 国产精品视频2021 | yy111111影院理论大片 | 啊好大好爽 | 欧美整片在线 | 免费一级特黄特色大片∵黄 | www.色.con| 国产趴着打光屁股sp抽打 | 四虎最新免费观看网址 | 爸爸的宝贝小说全文在线阅读 | a黄毛片 | 国产精品成人网红女主播 | 极品丝袜乱系列在线阅读 | 欧美破处女视频 | 欧洲破处 | 国产成人高清精品免费5388密 | www红色一片在线观看版 | 日本妇人成熟免费不卡片 | 性姿势女人嗷嗷叫图片 | 99re热这里只有精品视频 | 美女认你摸|