繁体   English   中英

如何将字符串解析为日期时间格式?

[英]How to parse string into date time format?

我的字符串值为“ 2011年8月25日”。 如何将其解析为Datetime格式?

尝试:

DateTime dt = DateTime.ParseExact(
    your_date, 
    "MMMM-dd-yyyy" , 
    CultureInfo.InvariantCulture);

试试看

var date = DateTime.Parse("August-25-2011");
DateTime.ParseExact(
    your_date, 
    "MMMM-dd-yyyy" , 
    CultureInfo.InvariantCulture);

对于TryParseExact

DateTime parsedDate;
string pattern = "MMMM-dd-yyyy" ;
DateTime.TryParseExact(dateValue, pattern, null, 
                                   DateTimeStyles.None, out parsedDate)

使用指定的格式数组,特定于区域性的格式信息和样式,将日期和时间的指定字符串表示形式转换为其等效的DateTime。 字符串表示形式的格式必须与至少一种指定格式完全匹配。 该方法返回一个值,该值指示转换是否成功。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM