New to Telerik UI for WinForms? Download free 30-day trial

TimeSpan Masks

The tables below describe the mask characters that can be used when the MaskType is TimeSpan. Note that the format characters are case sensitive.

Standard TimeSpan Format codes

A full list of the supported masks can be found in the following MSDN article: Standard TimeSpan masks

Format Character Description
c Constant (invariant) format
g General short format
G General long format

 Custom TimeSpan Format codes

Where standard TimeSpan codes are too restrictive, create your own custom formats using the format patterns listed below.

A full list of the supported masks can be found in the following MSDN article: Custom TimeSpan masks

Format Pattern Description
d The number of whole days in the time interval.
dd The number of whole days in the time interval, padded with leading zeros as needed.
h The number of whole hours in the time interval that aren't counted as part of days. Single-digit hours don't have a leading zero.
hh The number of whole hours in the time interval that aren't counted as part of days. Single-digit hours have a leading zero.
m The number of whole minutes in the time interval that aren't included as part of hours or days. Single-digit minutes don't have a leading zero.
mm The number of whole minutes in the time interval that aren't included as part of hours or days. Single-digit minutes have a leading zero.
s The number of whole seconds in the time interval that aren't included as part of hours, days, or minutes. Single-digit seconds don't have a leading zero.
ss The number of whole seconds in the time interval that aren't included as part of hours, days, or minutes. Single-digit seconds have a leading zero.
f The tenths of a second in a time interval.
ff The hundredths of a second in a time interval.
fff The milliseconds in a time interval.
F The tenths of a second in a time interval. Nothing is displayed if the digit is zero.
FF The hundredths of a second in a time interval. Any fractional trailing zeros or two zero digits aren't included.
FFF The milliseconds in a time interval. Any fractional trailing zeros aren't included.

Accessing the MaskTimeSpanProvider

When the mask type is set to TimeSpan you can access the MaskTimeSpanProvider by casting to that appropriate type.


    this.radMaskedEditBox1.MaskType = MaskType.TimeSpan; 
    MaskTimeSpanProvider provider = this.radMaskedEditBox1.MaskedEditBoxElement.Provider as MaskTimeSpanProvider;
    provider.MillisecondsStep = 5;


    Me.radMaskedEditBox1.MaskType = MaskType.TimeSpan
    Dim provider As MaskTimeSpanProvider = TryCast(Me.radMaskedEditBox1.MaskedEditBoxElement.Provider, MaskTimeSpanProvider)
    provider.MillisecondsStep = 5

See Also

In this article