XMLで日付があります:
<time>1340517600</time>
どうすればDateTime
C#でに変換できますか?
これは、「Sun、24 Jun 201206:00:00GMT」のUnixタイムスタンプです。
Unixタイムスタンプから.NETDateTimeに変換するには、次の質問を参照してください。
これがJonSkeetの解決策です:
private static readonly DateTime Epoch = new DateTime(1970, 1, 1, 0, 0, 0,
DateTimeKind.Utc);
public static DateTime UnixTimeToDateTime(string text)
{
double seconds = double.Parse(text, CultureInfo.InvariantCulture);
return Epoch.AddSeconds(seconds);
}
オンラインで動作することを確認してください:ideone