New to Telerik UI for .NET MAUI? Start a free 30-day trial

.NET MAUI Scheduler Custom Date Formats

The Telerik UI for .NET MAUI Scheduler control provides built-in date formatting support. You can customize each Scheduler view to use custom formats for displaying dates and times on the time ruler and in the headers.

You can use the following date format properties for the different views:

Multiday Views (Day, Week and MultiDay)

  • HeaderTextFormat—Defines the string format of the header text.
  • DayStringFormat—Defines the string format of the header days.
  • TimeRulerMajorTickStringFormat—Defines the string format of the major ticks.

Telerik .NET MAUI Scheduler Date Formats Multiday View

Month View

  • HeaderTextFormat—Defines the string format of the header text.
  • DayStringFormat—Defines the string format of the header days.
  • WeekDayStringFormat—Defines the string format of the week day dates.

Telerik .NET MAUI Scheduler Date Formats Month View

Example

Check a quick example on how to apply custom date formats to the Scheduler views:

<telerik:RadScheduler x:Name="scheduler">
    <telerik:RadScheduler.ViewDefinitions>
        <telerik:MultidayViewDefinition HeaderTextFormat="{}{0:ddd, MMM dd}"
                                        DayStringFormat="{OnIdiom '{0:ddd}', Desktop='{0:ddd d}'}"
                                        TimeRulerMajorTickStringFormat="{}{0:h:mm tt}"
                                        TimeRulerWidth="80" />
        <telerik:MonthViewDefinition HeaderTextFormat="{}{0:ddd, MMM dd}"
                                     DayStringFormat="{}{0:dd}"
                                     WeekDayStringFormat="{OnIdiom '{0:ddd}', Desktop='{0:MMM - dddd}'}"/>
    </telerik:RadScheduler.ViewDefinitions>
</telerik:RadScheduler>

And here is he result:

Telerik .NET MAUI Scheduler Custom Date Formats

See Also

In this article