public static ToUniversalTime ( System.DateTime dateTime ) : System.DateTime | ||
dateTime | System.DateTime | A DateTime. |
return | System.DateTime |
private static int GetTimestampFromDateTime(DateTime timestamp) { var secondsSinceEpoch = (long)Math.Floor((BsonUtils.ToUniversalTime(timestamp) - BsonConstants.UnixEpoch).TotalSeconds); if (secondsSinceEpoch < int.MinValue || secondsSinceEpoch > int.MaxValue) { throw new ArgumentOutOfRangeException("timestamp"); } return((int)secondsSinceEpoch); }
private static int GetTimestampFromDateTime(DateTime timestamp) { return((int)Math.Floor((BsonUtils.ToUniversalTime(timestamp) - BsonConstants.UnixEpoch).TotalSeconds)); }