DateTime.FromBinary(Int64) Method

Definition

Deserializes a 64-bit binary value and recreates an original serialized DateTime object.

C#
public static DateTime FromBinary(long dateData);

Parameters

dateData
Int64

A 64-bit signed integer that encodes the Kind property in a 2-bit field and the Ticks property in a 62-bit field.

Returns

An object that is equivalent to the DateTime object that was serialized by the ToBinary() method.

Exceptions

dateData is less than DateTime.MinValue or greater than DateTime.MaxValue.

Remarks

For more information about this API, see Supplemental API remarks for DateTime.FromBinary.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

See also