Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 583 Bytes

File metadata and controls

19 lines (14 loc) · 583 Bytes

CSharpEssentials.Time Example

This console application demonstrates date/time utilities from CSharpEssentials.Time.

Features Demonstrated

Feature Description
DateTimeProvider Abstraction over DateTime.UtcNow for testability
DateTime Extensions StartOfDay, EndOfDay, StartOfMonth, EndOfMonth, StartOfWeek, ToUnixTimestamp
TimeZone Conversions Convert between UTC and local time
Custom Provider Fixed provider for unit testing

Running

cd examples/Examples.Time
dotnet run