![](/img/trans.png)
[英]Trying to convert string format (dd-mm-yyyy hh:mm:ss) in (yyyy-mm-dd hh:mm:ss) date format
[英]Convert HH:mm:ss,dd-MM-yyyy from string to date format
我正在嘗試將以下格式的字符串HH:mm:ss,dd-MM-yyyy轉換為DateTime值,但我無法幫助您
GetDateTime = "16:30:52,11-14-2013"
DateTime currentDatetime;
DateTime.TryParseExact(GetDateTime, "HH:mm:ss,dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out currentDatetime);
而我得到
1/1/0001 12:00:00 AM
誰能幫忙!
月格式錯誤。 因此“解析”失敗。
有沒有一個叫14
月份? 我想你是說MM-dd-yyyy
?
要么更改為
GetDateTime = "16:30:52,14-11-2013";
要么
DateTime.TryParseExact(GetDateTime, "HH:mm:ss,MM-dd-yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out currentDatetime);
string dateString = "14/11/2013 16:30:52"; // <-- Valid
string format = "dd/MM/yyyy HH:mm:ss";
DateTime dateTime;
if (DateTime.TryParseExact(dateString,format,CultureInfo.InvariantCulture,DateTimeStyles.None, out dateTime))
{
Console.WriteLine(dateTime);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.