using System; namespace SweetLib.Utils.Extensions { /// /// Defines extensions to classes which are related to . /// public static class DateTimeExtensions { /// /// Converts a into an Unix timestamp. /// /// to convert into Unix timestamp. /// Converted Unix timestamp. public static double ToUnixTimeStamp(this DateTime date) { return date.Subtract(new DateTime(1970, 1, 1)).TotalSeconds; } /// /// Converts an Unix timestamp into a . /// /// Unix timestamp to convert. /// Converted . public static DateTime ToDateTime(this double timestamp) { return new DateTime(1970, 1, 1).AddMilliseconds(timestamp); } } }