/// <summary> /// Converts the BsonDateTime value to a .NET DateTime value in the local timezone. /// </summary> /// <returns>A DateTime in the local timezone.</returns> public DateTime ToLocalTime() { var utcDateTime = BsonUtils.ToDateTimeFromMillisecondsSinceEpoch(_millisecondsSinceEpoch); return(BsonUtils.ToLocalTime(utcDateTime)); }
/// <summary> /// Converts this BsonValue to a DateTime in local time. /// </summary> /// <returns>A DateTime.</returns> public override DateTime ToLocalTime() { return(BsonUtils.ToLocalTime(ToUniversalTime())); }