From 4de0dcafedc71b59a358143aff2bd041fcb84605 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Wed, 16 Aug 2017 16:29:29 -0400 Subject: [PATCH] Extension for DateTime.ToShortTimeString() missing in NetStandard --- ICD.Common.Utils/Extensions/DateTimeExtensions.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ICD.Common.Utils/Extensions/DateTimeExtensions.cs b/ICD.Common.Utils/Extensions/DateTimeExtensions.cs index 701ae83..1805810 100644 --- a/ICD.Common.Utils/Extensions/DateTimeExtensions.cs +++ b/ICD.Common.Utils/Extensions/DateTimeExtensions.cs @@ -1,4 +1,5 @@ using System; +using System.Globalization; namespace ICD.Common.Utils.Extensions { @@ -7,6 +8,16 @@ namespace ICD.Common.Utils.Extensions /// public static class DateTimeExtensions { + /// + /// Replacement for missing DateTime.ToShortTimeString() absent from NetStandard. + /// + /// + /// + public static string ToShortTimeString(this DateTime extends) + { + return extends.ToString(CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern); + } + /// /// Gets a string representation of the DateTime with millisecond precision. ///