1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-14 23:33:19 +00:00

parse date extension

This commit is contained in:
Kyle Spearrin
2017-05-13 23:11:55 -04:00
parent 4f03e70a8a
commit 65b7a3dbe7
2 changed files with 15 additions and 14 deletions

View File

@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using System.DirectoryServices;
using System.Globalization;
using System.Linq;
using System.Text;
@@ -20,5 +21,17 @@ namespace Bit.Core.Utilities
{
return date.ToString("yyyyMMddHHmmss.f'Z'");
}
public static DateTime? ParseDateTime(this ResultPropertyCollection collection, string dateKey)
{
DateTime date;
if(collection.Contains(dateKey) && collection[dateKey].Count > 0 &&
DateTime.TryParse(collection[dateKey][0].ToString(), out date))
{
return date;
}
return null;
}
}
}