谁能给个C#中字符串转日期的例子
谁能给个C#中字符串转日期的例子DateTime dt = Convert.ToDateTime("2013-12-18 12:38:00");
这样不行吗? 可用
DateTime.TryParse()方法:
public static bool TryParse(
string s,
out DateTime result
)
或
DateTime..::.TryParseExact 方法:
public static bool TryParseExact(
string s,
string format,
IFormatProvider provider,
DateTimeStyles style,
out DateTime result
) 使用 DateTime的静态方法 ParseExact或是TryParseExcat的可以指定一个格式化数组的重载函数, 格式串数组你可以列举出可能的所有格式串
string dateStr = "2013年2月12日";
DateTime dt = DateTime.ParseExact(dateStr, new string[] {"yyyy年MM月dd日","yyyy年M月d日" }, null, DateTimeStyles.None);
页:
[1]