Unplanned
Last Updated: 16 Mar 2026 11:38 by ADMIN
Durgesh
Created on: 09 Mar 2026 16:22
Category: Scheduler
Type: Feature Request
0
Feature Request: InjectionToken or API to override internal "Current Time" (new Date()) for Scheduler and Date Components

Description of the Requirement (Use Case) In our enterprise Angular application, we require the UI to run on a synchronized "Customer Time" rather than the physical machine's local OS time. We calculate a monotonic time drift against our server's timestamp to ensure absolute accuracy for scheduling, regardless of the user's laptop clock settings or local timezone.

Currently, we need the <kendo-scheduler> (specifically the Current Time Marker, ongoing event highlighting, and the "Today" navigation action) to respect this synchronized server time.

The Current Limitation Kendo UI Scheduler and Date components internally rely on the global window.Date object (via new Date() and Date.now()) to determine the "current" time. While Kendo provides a [timezone] input to shift event displays, there is no native API to provide a custom clock provider for the "Now" state. The Current Time Marker will always strictly render the user's physical OS time.

2 comments
Durgesh
Posted on: 13 Mar 2026 05:57

Hi Yanmario,

Yes, please go ahead and convert this private thread into a public feature request.

I believe a native time-provider API or InjectionToken will be highly beneficial for other enterprise teams dealing with strict server-time synchronization requirements, and making it public will definitely help track community interest.

Thank you for your support in pushing this forward!

Regards,

Durgesh

ADMIN
Yanmario
Posted on: 12 Mar 2026 12:51

Hi Durgesh,

This appears to be a valid feature request. I can make it public in the feedback portal to track interest, which will help us consider it for future implementation. Would you like me to convert the private thread into a public feature request thread?

Regards,
Yanmario
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.