Files
2025-07-20 11:59:28 +10:00

27 lines
717 B
C#

using System;
namespace Disco.Web.Extensions
{
public static class UtilityExtensions
{
public static string ToJavascriptDate(this DateTime d)
{
return $"new Date({d.Year}, {d.Month - 1}, {d.Day}, {d.Hour}, {d.Minute}, {d.Second})";
}
public static string ToJavascriptDate(this DateTime? d, DateTime? DefaultDate = null)
{
if (d.HasValue)
{
return ToJavascriptDate(d.Value);
}
else
{
if (DefaultDate.HasValue)
return ToJavascriptDate(DefaultDate.Value);
else
return "null";
}
}
}
}