/// <summary> /// Convert <see cref="DateTime"/> (UTC) to Unix time milliseconds. /// </summary> /// <param name="chronological"></param> /// <returns></returns> public static long Timestamp(this IChronological chronological) { Throw.IfNull(chronological, nameof(chronological)); return(chronological.Time.ToTimestamp()); }
/// <summary> /// Convert timestamp to <see cref="DateTime"/> (UTC). /// </summary> /// <param name="chronological"></param> /// <returns></returns> public static DateTime Time(this IChronological chronological) { Throw.IfNull(chronological, nameof(chronological)); return(DateTimeOffset.FromUnixTimeMilliseconds(chronological.Timestamp).UtcDateTime); }