Parse DateTime with time zone of form PST/CEST/UTC/etc

前端 未结 6 885
伪装坚强ぢ
伪装坚强ぢ 2020-11-22 04:28

I\'m trying to parse an international datetime string similar to:

24-okt-08 21:09:06 CEST

So far I\'ve got something like:

         


        
6条回答
  •  说谎
    说谎 (楼主)
    2020-11-22 04:47

    Here's what I had to do.

    I receive the datetime from javascript and then pass it on to ASP.NET to store in Oracle database. Here is my C# code for Eastern and Central times.

    string datetimevalue = hidfileDateTime.Value; 
    
    datetimevalue= datetimevalue.Replace("EDT", "EST"); 
    datetimevalue = datetimevalue.Replace("CDT", "CST");
    if (datetimevalue.Contains("CST"))
    {
        filedt = DateTime.ParseExact(datetimevalue, "ffffd MMM d HH:mm:ss CST yyyy", provider).ToUniversalTime().AddHours(1).ToLocalTime();
    }
    else
    {
        filedt = DateTime.ParseExact(datetimevalue, "ffffd MMM d HH:mm:ss EST yyyy", provider);
    }
    

提交回复
热议问题