Bu örnek kod var, ancak milisaniye / nanosaniye problemleri hakkında konuşmaya başlıyor.
Aynı soru MSDN, C # Unix çağından beri saniye .
Şimdiye kadar aldığım şey bu:
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);
}
}
DateTimeOffset.FromUnixTimeSeconds
VeDateTimeOffset.ToUnixTimeSeconds
yöntemler. Milisaniye unix-zamanı için de yöntemler vardır.