1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| using System;
|
| namespace UtilLib
| {
| public class DateTimeHelper
| {
| private static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
|
| public static DateTime UnixSecondsToDateTimeFast(long seconds)
| {
| return UnixEpoch.AddSeconds(seconds).ToLocalTime();
| }
|
| public static DateTime UnixMillisecondsToDateTimeFast(long milliseconds)
| {
| return new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(milliseconds).ToLocalTime();
| }
| }
| }
|
|