C 獲取當前是星期幾的兩種方法

2022-05-05 23:45:14 字數 737 閱讀 9333

c#的功能很強大,卻沒有直接提供面向漢字文化的開發傾向

比如我現在要說的獲取當前的星期我提供兩種方法:

①,datetime.now.dayofweek ,查詢msdn可以知道該屬性返回的結果是:

//// 摘要:

//     獲取此例項所表示的日期是星期幾。

//// 返回結果:

//     乙個 system.dayofweek 列舉常數,它指示星期幾。該屬性值的範圍從零(表示星期日)到六(表示星期六)。

public dayofweek dayofweek

依據這個我們想見該屬性提供了從星期日到星期六的位置,也就是說是列舉,列舉結合陣列不就可以提取我們想要的資料了嗎!**如下:

public string week()

;string week=weekdays[convert.toint32(datetime.now.dayofweek)];

return week;

}你只要呼叫該方法:week()就可以得到當前星期幾的漢字表示 lable1.text=week();

②第二種方法是直接根據星期的數目比較小還可以直接轉化,這時候我們可以用switch關鍵字**如下:

public string week(string weekname)

}你只要呼叫該方法:week(datetime.now.dayofweek)就可以返會漢字的星期幾,lable1.text=week(datetime.now.dayofweek);

java 獲取當前日期是星期幾

獲取當前日期是星期幾 param dt return 當前日期是星期幾 public static string getweekofdate date dt calendar cal calendar.getinstance cal.settime dt int w cal.get calendar...

java 獲取當前時間的兩種方法

1.通過util包中的date獲取 dateformat sdf new dateformat yyyy mm dd 設定日期格式 string nowdate sdf.format new date string型別時間 date nowdate1 sdf.parse nowdate date型別...

獲取系統當前可用串列埠的兩種方法

進行串列埠通訊之前,需要獲取當前系統的可用串列埠。要想達到此目的,有兩種方式,讀取登錄檔和使用createfile函式輪詢讀取串列埠。1.使用createfile輪詢讀取串列埠 1 uint ccomdebugtooldlg getserialportstate 217 else 1821 clos...