Currently, methods part of the kendo.timezones namespace are not documented as they were developed for date modifications in Kendo UI Scheduler. Nevertheless, they are useful when it comes to timezone adjustments and we will document them in some of our next release of Kendo UI. For now please find my comments below:
#1: Kendo UI cannot detect user's time zone. In general, this is a hard process and will result just in "guessing" the user's time zone. This is the reason why the scheduduler needs a timezone option.
#2: We do have a convert method that converts Date object from one timezone to another:
newDate = kendo.timezone.convert(date,
//current date timezone - "Europe/Sofia"
//convert to "Etc/UTC" timezone
Here is a demo
#3: One option is to convert the date in Set
event of the Model.
#4: You can convert the dates before return the data in the schema.data
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI