Thanks for your update.
We can change cell background color by using Create and ActionComplete events, kindly use the below code example to achieve your requirement.
<Code>
function cellCustom() { // this event function will be trigger when the control initially loads
var obj = $("#Schedule1").data("ejSchedule"); // here we are creating the object for schedule
if (obj.model.orientation == "horizontal") {
var today, date, index, value, element, dateCount = (obj.model.orientation == "horizontal" && (obj.currentView() == "month" || obj._isCustomMonthView())) ? obj.monthDays : obj._dateRender
today = new Date(2017, 11, 25).setHours(0, 0, 0, 0); // Dec 25th is given here
index = dateCount.indexOf(today);
if (index != -1) {
var element = obj.element.find(".e-workcellstab tr td:nth-child(" + (index + 1) + ")");
element.each(function () { $(this).css("background-color", "#c8c8c8"); });
}
}
}
function navigation(args) { // this event function will be trigger when the view is navigated
if (args.requestType == "viewNavigate" || args.requestType == "dateNavigate") {
cellCustom();
}
}
</Code>
Regards,
Karthigeyan