Get date string from count of days since Epoch C#
本问题已经有最佳答案,请猛点这里访问。
我有一个整数
1 2 3 4 5 6 | public void method1() { ... int days_since_epoch = 15791; // how convert `days_since_epoch` to"27.03.2013" } |
谢谢!
为您的时代添加若干天。
例如:
1 2 | var epoch = new DateTime(...); // Your epoch (01/01/0001 or whatever) var yourDate = epoch.AddDays(days_since_epoch); |
假设你的纪元是在一个
1 2 3 4 5 | DateTime epoch = new DateTime(1970,1,1); int days_since_epoch = 15791; DateTime converted = epoch.AddDays(days_since_epoch); |
也许:
1 2 | TimeSpan ts = TimeSpan.FromDays(15791); DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).Add(ts); |
。
演示
只需使用adddays方法,一旦得到最终日期,就可以像往常一样在
1 2 |
号