Table of Contents

Class BreezeDateTimeExtensions

Namespace
BreezeSdk.Runtime
Assembly
docfx-helper.dll

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

unixTimestampInMilliseconds long

Milliseconds since the Unix epoch.

Returns

DateTime

The corresponding UTC DateTime.

ToDateTimeFromUnixTimeSeconds(long)

Converts a Unix timestamp in seconds to a DateTime (UTC).

public static DateTime ToDateTimeFromUnixTimeSeconds(this long unixTimestampInSeconds)

Parameters

unixTimestampInSeconds long

Seconds since the Unix epoch.

Returns

DateTime

The corresponding UTC DateTime.

ToUnixTimeMilliseconds(DateTime)

Converts a DateTime to a Unix timestamp in milliseconds (UTC).

public static long ToUnixTimeMilliseconds(this DateTime now)

Parameters

now DateTime

The 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

now DateTime

The date/time value to convert.

Returns

long

Seconds elapsed since 1970-01-01T00:00:00Z.