c從特定日期提取星期幾,在c 中,如何給定乙個日期,求出該日為星期幾?

2021-10-20 12:55:09 字數 3587 閱讀 8410

1樓:

datetime.now.dayofweek;

new datetime().dayofweek;

dayofweek是乙個星期幾的列舉

datetime birth = new datetime(1991, 2, 2);

dayofweek week = birth.dayofweek;

2樓:匿名使用者

using system;

using system.collections.generic;

using system.text;

namespace proj2_1

static void main(string args),姓名:,出生日期 ",s1.studn,s1.

name,s1.bday,dt.dayofweek.

tostring());

s2.studn = 102;

s2.name = "黃蓉";

s2.bday ="1991,2,2";

dt=datetime.parse(s1.bday);

console.writeline("學號:,姓名:

,出生日期 ",s2.studn,s2.name,s2.

bday,dt.dayofweek.tostring());}}}

c#如何計算指定時段算的所有周及周的時間段和星期幾?

3樓:q夢月星辰

給你乙個獲取當前周的開始日期和結束日期的小例子。 //一週開始時間

內和結束時間

datetime dtweekst;

datetime dtweeked;

//當前日容期

datetime dtnow = datetime.now.date;

//今天是星期幾

int inowofweek = (int)dtnow.dayofweek;

if (inowofweek == 0)

dtweekst = dtnow.adddays(1 - inowofweek);

dtweeked = dtnow.adddays(7 - inowofweek);

在c#中,如何給定乙個日期,求出該日為星期幾?

4樓:手機使用者

% 7:(days % 7)是為了求出所求日期與2023年1月1日相差天數除去整星期數(7天為一星期)後剩餘的天數,比如說要求的數為2023年1月13日,那麼days就為12,出去整星期數後剩餘5天,至於後面加1是因為2023年1月1日是星期一,再除以7則為了求出2023年1月13日為星期幾。這個你最好多帶具體時間進去慢慢體會,不大好用文字表現出來

date =((days % 7) + date ) % 7,中加的date是你輸入年份的1月1日是星期幾,其餘的與1中形同

至於for(m = 1; m<12 ; m++) 12個月為什麼不是m<=12呢 ,是因為一年當中我們最多隻需要找到12月13日,它與當年1月1日相差的天數根本沒用到12月具體有多少天,所以沒必要讓m<=12.

不知道說明白沒有,慢慢體會,多帶某一具體年份日期進去更方便你理解 加油!!!

5樓:匿名使用者

using system.globalization;

chineselunisolarcalendar cls = new chineselunisolarcalendar();

datetime dt= cls.todatetime(2010, 1,1, 0, 0, 0, 0);

注意:碰到諸如閏月的情況,則潤月後面的月份自動加一,既2023年潤五月,則閏五月為6月,後面的月加一處理,例項中的執行結果為2010-2-14

6樓:

datetime.now.dayofweek;

這個方法是獲得星期,返回值是英文的星期列舉。

如需變換格式,可以轉為數值,再另行判斷。

(int)datetime.now.dayofweek;

下面這個方法可以將星期轉為中文:

system.globalization.cultureinfo.

currentculture.datetimeformat.getdayname(datetime.

now.dayofweek);

7樓:匿名使用者

string m_time = datetime.now.tolongdatestring();

//獲取當前日期是星期幾

string dt = datetime.now.dayofweek.tostring();

string week="";

//根據取得的星期英文單詞返回漢字

switch (dt)

lashowtime.text = m_time + " " + week;

8樓:匿名使用者

string datetime = "2011-3-4";

(datetime.parse(datetime)).dayofweek;

9樓:網上衝浪玩家

system.datetime.now.dayofweek

c#中如何把給定日期轉換成星期幾?

10樓:你是誰

class program

;var time = datetime.now;

console.writeline(weekdays[(int)time.dayofweek]);}}

11樓:

datetime.now.dayofweek

12樓:匿名使用者

使用dayofweek

13樓:匿名使用者

日期型別有個這個屬性 dayofweek 你可以試下 具體運用 研究下、、、

c#判斷當前系統是星期幾

14樓:匿名使用者

為啥判斷字串。。。。。

本身datetime.today.dayofweek返回的就是列舉值,so look ↓

dayofweek today = datetime.today.dayofweek;

switch (today)

15樓:匿名使用者

swich(物件)

c#如何查詢某一年的某一天是星期幾?

16樓:

datetime.parse("2011/1/3").dayofweek;

sunday = 0,

monday = 1,

tuesday = 2,

wednesday = 3,

thursday = 4,

friday = 5,

saturday = 6,

17樓:匿名使用者

datetime.dayofweek

新浪微博可以檢視某人某個特定日期的微博嗎

可以的。點選你想看的人的微博。點選右上角的頭像,進入個人主頁。點選右側的管理中心,可以看到資料分析 粉絲服務 設定管理在內的許多內容。點選左側功能欄的第一項 資料助手。在關於我的主頁的訪客情況,包括了訪客數量 訪客時長等。電腦登陸微博的時候在右欄有個時間可以選擇點選乙個時間就能看到了。你也可以看他的...