MongoDB.Bson.BsonUtils.ToLocalTime C# (CSharp) Method

ToLocalTime() public static method

Converts a DateTime to local time (with special handling for MinValue and MaxValue).
public static ToLocalTime ( System.DateTime dateTime ) : System.DateTime
dateTime System.DateTime A DateTime.
return System.DateTime
        public static DateTime ToLocalTime(DateTime dateTime)
        {
            if (dateTime == DateTime.MinValue)
            {
                return DateTime.SpecifyKind(DateTime.MinValue, DateTimeKind.Local);
            }
            else if (dateTime == DateTime.MaxValue)
            {
                return DateTime.SpecifyKind(DateTime.MaxValue, DateTimeKind.Local);
            }
            else
            {
                return dateTime.ToLocalTime();
            }
        }

Usage Example

示例#1
0
 /// <summary>
 /// Converts this BsonValue to a DateTime in local time.
 /// </summary>
 /// <returns>A DateTime.</returns>
 public override DateTime ToLocalTime()
 {
     return(BsonUtils.ToLocalTime(ToUniversalTime()));
 }
All Usage Examples Of MongoDB.Bson.BsonUtils::ToLocalTime