[英]Converting dd/MM/yyyy string format date to MM/dd/yyyy date format in ASP.NET Mvc
我想將dd/MM/yyyy
字符串格式轉換為MM/dd/yyyy
日期格式。 在我的表單中,我想向用戶顯示以dd/mm/yyyy
表示的日期。
但是我想將dd/MM/yyyy
字符串日期轉換為MM/dd/yyyy
日期格式,以便在數據庫中搜索日期。
請幫我!
首先使用DateTime.ParseExact
將dd/MM/yyyy
格式字符串轉換為datetime,然后使用ToString()
方法將其轉換為MM/dd/yyyy
格式日期字符串
string inp = "23/08/2016"; // inp is dd/MM/yyyy format date string
DateTime date = DateTime.ParseExact(inp, "dd/MM/yyyy", CultureInfo.InvariantCulture);
string s1 = date.ToString("MM/dd/yyyy"); // s1 is now MM/dd/yyyy format date string
或者只是一個表達式
string s2 = DateTime.ParseExact("23/08/2016", "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy");
嘗試這個
DateTime dateTime = new DateTime();
dateTime = Convert.ToDateTime(DateTime.ParseExact("YouDateString", "MM/dd/yyyy", CultureInfo.InvariantCulture));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.