aboutsummaryrefslogtreecommitdiff
path: root/Timeline/Helpers/DateTimeExtensions.cs
blob: 374f3bc93572114ca31966e2bc527e38c59bfea4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;

namespace Timeline.Helpers
{
    public static class DateTimeExtensions
    {
        public static DateTime MyToUtc(this DateTime dateTime)
        {
            if (dateTime.Kind == DateTimeKind.Utc) return dateTime;
            if (dateTime.Kind == DateTimeKind.Local) return dateTime.ToUniversalTime();
            return DateTime.SpecifyKind(dateTime, DateTimeKind.Utc);
        }
    }
}