Help us shape the 2021 DevExtreme Roadmap. Take our 5 minute survey.
Your search did not match any results.

Basic Views


This example demonstrates four basic Scheduler views: «Day», «Week», «WorkWeek» and «Month»

Copy to CodePen
window.onload = function() { var viewModel = { schedulerOptions: { timeZone: "America/Los_Angeles", dataSource: data, views: ["day", "week", "workWeek", "month"], currentView: "day", currentDate: new Date(2021, 4, 27), startDayHour: 9, height: 600 } }; ko.applyBindings(viewModel, document.getElementById("scheduler-demo")); };
<!DOCTYPE html> <html xmlns=""> <head> <title>DevExtreme Demo</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <script src=""></script> <script>window.jQuery || document.write(decodeURIComponent('%3Cscript src="js/jquery.min.js"%3E%3C/script%3E'))</script> <script src=""></script> <link rel="stylesheet" type="text/css" href="" /> <link rel="stylesheet" type="text/css" href="" /> <script src=""></script> <script src="data.js"></script> <script src="index.js"></script> <link rel="stylesheet" type="text/css" href="styles.css" /> </head> <body class="dx-viewport"> <div class="demo-container"> <div id="scheduler-demo"> <div data-bind="dxScheduler: schedulerOptions"></div> </div> </div> </body> </html>
var data = [ { text: "Website Re-Design Plan", startDate: new Date("2021-05-24T16:30:00.000Z"), endDate: new Date("2021-05-24T18:30:00.000Z") }, { text: "Book Flights to San Fran for Sales Trip", startDate: new Date("2021-05-24T19:00:00.000Z"), endDate: new Date("2021-05-24T20:00:00.000Z"), allDay: true }, { text: "Install New Router in Dev Room", startDate: new Date("2021-05-24T21:30:00.000Z"), endDate: new Date("2021-05-24T22:30:00.000Z") }, { text: "Approve Personal Computer Upgrade Plan", startDate: new Date("2021-05-25T17:00:00.000Z"), endDate: new Date("2021-05-25T18:00:00.000Z") }, { text: "Final Budget Review", startDate: new Date("2021-05-25T19:00:00.000Z"), endDate: new Date("2021-05-25T20:35:00.000Z") }, { text: "New Brochures", startDate: new Date("2021-05-25T21:30:00.000Z"), endDate: new Date("2021-05-25T22:45:00.000Z") }, { text: "Install New Database", startDate: new Date("2021-05-26T16:45:00.000Z"), endDate: new Date("2021-05-26T18:15:00.000Z") }, { text: "Approve New Online Marketing Strategy", startDate: new Date("2021-05-26T19:00:00.000Z"), endDate: new Date("2021-05-26T21:00:00.000Z") }, { text: "Upgrade Personal Computers", startDate: new Date("2021-05-26T22:15:00.000Z"), endDate: new Date("2021-05-26T23:30:00.000Z") }, { text: "Customer Workshop", startDate: new Date("2021-05-27T18:00:00.000Z"), endDate: new Date("2021-05-27T19:00:00.000Z"), allDay: true }, { text: "Prepare 2021 Marketing Plan", startDate: new Date("2021-05-27T18:00:00.000Z"), endDate: new Date("2021-05-27T20:30:00.000Z") }, { text: "Brochure Design Review", startDate: new Date("2021-05-27T21:00:00.000Z"), endDate: new Date("2021-05-27T22:30:00.000Z") }, { text: "Create Icons for Website", startDate: new Date("2021-05-28T17:00:00.000Z"), endDate: new Date("2021-05-28T18:30:00.000Z") }, { text: "Upgrade Server Hardware", startDate: new Date("2021-05-28T21:30:00.000Z"), endDate: new Date("2021-05-28T23:00:00.000Z") }, { text: "Submit New Website Design", startDate: new Date("2021-05-28T23:30:00.000Z"), endDate: new Date("2021-05-29T01:00:00.000Z") }, { text: "Launch New Website", startDate: new Date("2021-05-28T19:20:00.000Z"), endDate: new Date("2021-05-28T21:00:00.000Z") } ];