C# 獲取當前是星期幾的方法
C#的功能很強大,卻沒有直接提供面向漢字文化的開發傾向
比如我現在要說的獲取當前的星期我提供兩種方法:
①,DateTime.Now.DayOfWeek ,查詢MSDN可以知道該屬性返回的結果是:
//
// 摘要:
// 獲取此例項所表示的日期是星期幾。
//
// 返回結果:
// 一個 System.DayOfWeek 列舉常數,它指示星期幾。該屬性值的範圍從零(表示星期日)到六(表示星期六)。
public DayOfWeek DayOfWeek
{
get;
}
依據這個我們想見該屬性提供了從星期日到星期六的位置,也就是說是列舉,列舉結合陣列不就可以提取我們想要的資料了嗎!程式碼如下:
public string Week()
{
string[] weekdays ={ "星期日" ,"星期一" ,"星期二" ,"星期三" ,"星期四" ,"星期五" ,"星期六" };
string week=weekdays[Convert.ToInt32(DateTime.Now.DayOfWeek)];
return week;
}
你只要呼叫該方法:Week()就可以得到當前星期幾的漢字表示 Lable1.Text=Week();
②第二種方法是直接根據星期的數目比較小還可以直接轉化,這時候我們可以用switch關鍵字程式碼如下:
public string Week(string weekName)
{
string week;
switch(weekName)
{
case "Sunday":
week = "星期日";
break;
case "Monday":
week = "星期一";
break;
case "Tuesday":
week = "星期二";
break;
case "Wednesday":
week = "星期三";
break;
case "Thursday":
week = "星期四";
break;
case "Friday":
week = "星期五";
break;
case "Saturday":
week = "星期五";
break;
return week;
}
}
你只要呼叫該方法:Week(DateTime.Now.DayOfWeek)就可以返會漢字的星期幾,Lable1.Text=Week(DateTime.Now.DayOfWeek);
C#中獲取星期幾的中文
System.DateTime.Today.ToString("dddd", new System.Globalization.CultureInfo("zh-CN"));
獲取當前星期幾實現這個功能有多種方法,接下來將列出3種供參考:
string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();
lbDay.Text = week;
lbDay.Text = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);
public static string dt;
public static string week;
dt = DateTime.Today.DayOfWeek.ToString();
switch (dt)
{
case "Monday":
week = "星期一";
break;
case "Tuesday":
week = "星期二";
break;
case "Wednesday":
week = "星期三";
break;
case "Thursday":
week = "星期四";
break;
case "Friday":
week = "星期五";
break;
case "Saturday":
week = "星期六";
break;
case "Sunday":
week = "星期日";
break;
}
lbDay.Text = week;
相關文章
- Java獲取當前星期幾Java
- iOS獲取當前 年月日和星期iOS
- python怎麼獲取當前是幾點?Python
- JavaScript獲取當前li元素是第幾個JavaScript
- C#中獲取當前路徑的幾種方法C#
- Java程式設計:通過獲取當前時間,判斷今天星期幾Java程式設計
- Python獲取星期幾Python
- 獲取當前li是第幾個的程式碼例項
- PLSQL實現顯示當天是星期幾及當前時間SQL
- 獲取當前會話資訊的方法會話
- 短視訊平臺原始碼,vue獲取當前系統時間,日期及星期幾原始碼Vue
- C# 獲取當前伺服器域名C#伺服器
- C#獲取日期的星期名稱C#
- Javascript獲取當前時間戳的方法JavaScript時間戳
- 獲取當前會話資訊的方法(二)會話
- C#獲取程式當前路徑的方法C#
- C#獲取當前路徑的方法集合C#
- java獲取當前路徑的幾種方法Java
- C# 獲取系統當前IE版本號C#
- PLSQL實現顯示當天是星期幾SQL
- JavaScript 獲取當前月份JavaScript
- JavaScript 獲取當前域名JavaScript
- javascript獲取當前urlJavaScript
- 幾個關於星期計算的方法(C#)C#
- php 獲取當前域名和當前協議PHP協議
- Swift 3 獲取當前日期是第幾周Swift
- android 根據設定的日期獲取星期幾Android
- $request 請求方法 獲取 API 的當前使用者API
- Java:如何輕鬆獲取當前執行的方法名Java
- android 顯示當前時間(EEEE)顯示星期幾Android
- 總結C#獲取當前路徑的7種方法C#
- mybatis獲取當前時間MyBatis
- JQuery獲取當前元素本身jQuery
- java獲取當前時間Java
- Qt獲取當前時間QT
- js獲取當前時間JS
- Qt 獲取當前時間QT
- 使用JS獲取當前地理位置方法彙總JS