The scrollTo() method sets the horizontal scrollbar position of the JavaScript Scheduler to the target date.
The move to the target position can be animated (use the animated parameter).
You can also specify the position of the target date/time using the position parameter.
When infinite scrolling is enabled, the Scheduler will shift the timeline automatically if the target date isn't in the current timeline.
DayPilot.Scheduler.scrollTo(date | pixels[, animated[, position]]);date (string in ISO 8601 format, DayPilot.Date object) - target date/time
pixels (number) - target position in pixels
animated ("fast" | "normal" | "slow" | "linear") - scrolling animation; null means no scrolling, "linear" adjusts the speed depending on distance 
position ("left", "middle", "right") - target position of  date within the viewport (default is "left")
Scroll to current time.
dp.scrollTo(DayPilot.Date.now());Scroll to January 1, 2025:
dp.scrollTo("2025-01-01");Scheduler Scrolling Demo [javascript.daypilot.org]