Extension for DateTime.ToShortTimeString() missing in NetStandard

This commit is contained in:
Chris Cameron
2017-08-16 16:29:29 -04:00
parent 9e9f1cadf1
commit 4de0dcafed

View File

@@ -1,4 +1,5 @@
using System;
using System.Globalization;
namespace ICD.Common.Utils.Extensions
{
@@ -7,6 +8,16 @@ namespace ICD.Common.Utils.Extensions
/// </summary>
public static class DateTimeExtensions
{
/// <summary>
/// Replacement for missing DateTime.ToShortTimeString() absent from NetStandard.
/// </summary>
/// <param name="extends"></param>
/// <returns></returns>
public static string ToShortTimeString(this DateTime extends)
{
return extends.ToString(CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern);
}
/// <summary>
/// Gets a string representation of the DateTime with millisecond precision.
/// </summary>