TimeProvider.GetElapsedTime Method

Definition

Overloads

GetElapsedTime(Int64)

Gets the elapsed time since the startingTimestamp value retrieved using GetTimestamp().

GetElapsedTime(Int64, Int64)

Gets the elapsed time between two timestamps retrieved using GetTimestamp().

GetElapsedTime(Int64)

Source:
TimeProvider.cs
Source:
TimeProvider.cs

Gets the elapsed time since the startingTimestamp value retrieved using GetTimestamp().

C#
public TimeSpan GetElapsedTime (long startingTimestamp);

Parameters

startingTimestamp
Int64

The timestamp marking the beginning of the time period.

Returns

A TimeSpan for the elapsed time between the starting timestamp and the time of this call.

Applies to

.NET 9 and other versions
Product Versions
.NET 8, 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)

GetElapsedTime(Int64, Int64)

Source:
TimeProvider.cs
Source:
TimeProvider.cs

Gets the elapsed time between two timestamps retrieved using GetTimestamp().

C#
public TimeSpan GetElapsedTime (long startingTimestamp, long endingTimestamp);

Parameters

startingTimestamp
Int64

The timestamp marking the beginning of the time period.

endingTimestamp
Int64

The timestamp marking the end of the time period.

Returns

A TimeSpan for the elapsed time between the starting and ending timestamps.

Applies to

.NET 9 and other versions
Product Versions
.NET 8, 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)