UnixタイムスタンプをDateTimeに、またはその逆に変換するにはどうすればよいですか?
このサンプルコードがありますが、それからミリ秒/ナノ秒の問題について話し始めます。 同じ質問がMSDN にもあります。C#のUnixエポックからの秒数です。 これは私がこれまでに得たものです: public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); TimeSpan span = (this.Created.ToLocalTime() - epoch); return span.TotalSeconds; } set { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); this.Created = epoch.AddSeconds(value); } }