Interface IClock
Represents a clock which can return the current time as an Instant.
  
  
  Since 1.0.x
  
  
  Availability netstandard2.0
  
  Namespace: NodaTime
Assembly: NodaTime.dll
Syntax
public interface IClockRemarks
IClock is intended for use anywhere you need to have access to the current time.
Although it's not strictly incorrect to call 
  SystemClock.Instance.GetCurrentInstant() directly,
in the same way as you might call System.DateTime.UtcNow, it's strongly discouraged
as a matter of style for production code. We recommend providing an instance of IClock
to anything that needs it, which allows you to write tests using the fake clock in the NodaTime.Testing
assembly (or your own implementation).
Methods
GetCurrentInstant()
Gets the current Instant on the time line according to this clock.
  
  
  Since 2.0.x
  
  
  Availability netstandard2.0
  
  Declaration
Instant GetCurrentInstant()Returns
| Type | Description | 
|---|---|
| Instant | The current instant on the time line according to this clock. |