asp.net中從string轉為date或者datetime型別的方法如下:1: Convert.ToDateTime(string):string格式必須是yyyy-MM-dd hh:mm:ss 日期格式:yyyyMMdd HH:mm:ss(注意此字串的字母大小寫很嚴格) yyyy:代表年份 MM: 代表月份 dd: 代表天 HH: 代表小時(24小時制) mm: 代表分鐘 ss: 代表秒2:DateTime.ParseExact()DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture); System.Globalization.CultureInfo.CurrentCulture:獲取表示當前執行緒使用的區域性的 CultureInfo 物件或者DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture); System.Globalization.CultureInfo.InvariantCulture:獲取不依賴於區域性(固定)的 CultureInfo 物件。3:DateTimeFormatInfo dtFormat = new DateTimeFormatInfo(); dtFormat.ShortDatePattern = "yyyy/MM/dd"; DateTime dt = Convert.ToDateTime("2012/11/26", dtFormat);
asp.net中從string轉為date或者datetime型別的方法如下:1: Convert.ToDateTime(string):string格式必須是yyyy-MM-dd hh:mm:ss 日期格式:yyyyMMdd HH:mm:ss(注意此字串的字母大小寫很嚴格) yyyy:代表年份 MM: 代表月份 dd: 代表天 HH: 代表小時(24小時制) mm: 代表分鐘 ss: 代表秒2:DateTime.ParseExact()DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture); System.Globalization.CultureInfo.CurrentCulture:獲取表示當前執行緒使用的區域性的 CultureInfo 物件或者DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture); System.Globalization.CultureInfo.InvariantCulture:獲取不依賴於區域性(固定)的 CultureInfo 物件。3:DateTimeFormatInfo dtFormat = new DateTimeFormatInfo(); dtFormat.ShortDatePattern = "yyyy/MM/dd"; DateTime dt = Convert.ToDateTime("2012/11/26", dtFormat);