Class BreezeDateTimeExtensions
Extension methods for converting between DateTime and Unix timestamps.
public static class BreezeDateTimeExtensions
- Inheritance
-
BreezeDateTimeExtensions
- Inherited Members
Methods
ToDateTimeFromUnixTimeMilliseconds(long)
Converts a Unix timestamp in milliseconds to a DateTime (UTC).
public static DateTime ToDateTimeFromUnixTimeMilliseconds(this long unixTimestampInMilliseconds)
Parameters
unixTimestampInMillisecondslongMilliseconds since the Unix epoch.
Returns
ToDateTimeFromUnixTimeSeconds(long)
Converts a Unix timestamp in seconds to a DateTime (UTC).
public static DateTime ToDateTimeFromUnixTimeSeconds(this long unixTimestampInSeconds)
Parameters
unixTimestampInSecondslongSeconds since the Unix epoch.
Returns
ToUnixTimeMilliseconds(DateTime)
Converts a DateTime to a Unix timestamp in milliseconds (UTC).
public static long ToUnixTimeMilliseconds(this DateTime now)
Parameters
nowDateTimeThe date/time value to convert.
Returns
- long
Milliseconds elapsed since 1970-01-01T00:00:00Z.
ToUnixTimeSeconds(DateTime)
Converts a DateTime to a Unix timestamp in seconds (UTC).
public static long ToUnixTimeSeconds(this DateTime now)
Parameters
nowDateTimeThe date/time value to convert.
Returns
- long
Seconds elapsed since 1970-01-01T00:00:00Z.