Sli*_*lim -7 c# string date date-parsing
在 C# 中将字符串 (dd/MM/yyyy) 转换为日期 (MM-dd-YYYY) 的最佳方法是什么?
string date = "15/01/2017";
DateTime date1 = DateTime.Parse(date, new CultureInfo("en-CA"));
btnBack.Text = date1.ToString();
Run Code Online (Sandbox Code Playgroud)
我有错误
字符串未被识别为有效的日期时间。
我建议您在您的情况下使用显式格式,您可以通过使用ParseExact来获取DateTime对象,然后向重载提供所需的格式ToString:
string date = "15/01/2017";
DateTime date1 = DateTime.ParseExact(date, "dd/MM/yyyy", CultureInfo.CurrentCulture);
btnBack.Text = date1.ToString("MM-dd-yyyy");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
848 次 |
| 最近记录: |