TimeSpan TimeSpan TimeSpan TimeSpan Struct

Represents a time interval as a signed 64-bit integer value.

.NET When programming with .NET, this structure is hidden and developers should use the System.TimeSpan type.

Syntax

Declaration

public struct TimeSpanpublic struct TimeSpanPublic Structure TimeSpan

Remarks

When programming with .NET, this structure is hidden and developers should use the System.TimeSpan structure.

In JavaScript, this structure is accessed as a value, not as an object. For example, use var a = 10000, not var a = { duration: 10000 }.

Note

In JavaScript, TimeSpan values interpreted as Number are treated as the number of millisecond intervals, not the number of 100-nanosecond intervals. Therefore, TimeSpan values can lose precision when being ported between languages.

Fields summary

A time period expressed in 100-nanosecond units.

Fields

  • Duration
    Duration
    Duration
    Duration

    A time period expressed in 100-nanosecond units.

    public field long Durationpublic field long DurationPublic Field Duration

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.FoundationContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute

Details

Assembly

Windows.Foundation.dll