Files
TaskTracker/TaskTracker.Api/Pages/Shared/TaskDeadline.cs
T
2026-08-13 16:48:44 -04:00

13 lines
401 B
C#

namespace TaskTracker.Api.Pages;
public static class TaskDeadline
{
public static DateTimeOffset? FromLocalInput(DateTime? localValue, TimeZoneInfo timeZone)
{
if (!localValue.HasValue) return null;
var unspecified = DateTime.SpecifyKind(localValue.Value, DateTimeKind.Unspecified);
return new DateTimeOffset(unspecified, timeZone.GetUtcOffset(unspecified));
}
}