mirror of
https://github.com/ckaczor/HomeMonitor.git
synced 2026-01-19 17:23:40 -05:00
Replace calendar service with new .NET version
This commit is contained in:
19
Calendar/Service/Models/Duration.cs
Normal file
19
Calendar/Service/Models/Duration.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace ChrisKaczor.HomeMonitor.Calendar.Service.Models;
|
||||
|
||||
public class Duration
|
||||
{
|
||||
public int Days { get; set; }
|
||||
public int Hours { get; set; }
|
||||
public int Minutes { get; set; }
|
||||
public int Seconds { get; set; }
|
||||
|
||||
public Duration(DateTimeOffset date)
|
||||
{
|
||||
var now = DateTimeOffset.Now;
|
||||
var duration = date - now;
|
||||
Days = duration.Days;
|
||||
Hours = duration.Hours;
|
||||
Minutes = duration.Minutes;
|
||||
Seconds = duration.Seconds;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user