iso-date mogrifier

This commit is contained in:
FH 2022-03-15 17:56:23 +01:00
parent 3062d647bd
commit 54ebf2b65b
2 changed files with 14 additions and 2 deletions

View file

@ -40,6 +40,18 @@ namespace FCS.Lib.Utility
/// </summary> /// </summary>
public static class Mogrifiers public static class Mogrifiers
{ {
public static long IsoDateToTimestamp(string isoDateString)
{
var result = DateTime.TryParse(isoDateString, out var test);
if (!result) return 0;
return $"{test:yyyy-MM-dd}" == isoDateString ? DateTimeToTimeStamp(test) : 0;
}
public static string TimestampToIsoDate(long timestamp)
{
return $"{TimeStampToDateTime(timestamp):yyyy-MM-dd}";
}
/// <summary> /// <summary>
/// Reverse boolean /// Reverse boolean
/// </summary> /// </summary>

View file

@ -16,5 +16,5 @@ using System.Runtime.InteropServices;
[assembly: ComVisible(false)] [assembly: ComVisible(false)]
[assembly: Guid("aaf08873-14e5-411d-8ec8-629782ac8f03")] [assembly: Guid("aaf08873-14e5-411d-8ec8-629782ac8f03")]
[assembly: AssemblyVersion("2.1.22073.1230")] [assembly: AssemblyVersion("2.1.22074.1600")]
[assembly: AssemblyFileVersion("2.1.22073.1230")] [assembly: AssemblyFileVersion("2.1.22074.1600")]