devextreme
Version:
JavaScript/TypeScript Component Suite for Responsive Web Development
31 lines (30 loc) • 1.23 kB
JavaScript
/**
* DevExtreme (esm/__internal/scheduler/utils/global_formats.js)
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
import dateLocalization from "../../../common/core/localization/date";
import {
getGlobalFormatByDataType
} from "../../core/m_global_format_config";
export const formatImplicitSchedulerDate = date => {
const globalDateFormat = getGlobalFormatByDataType("date");
if (globalDateFormat) {
return dateLocalization.format(date, globalDateFormat)
}
return `${dateLocalization.format(date,"monthAndDay")}, ${dateLocalization.format(date,"year")}`
};
export const formatImplicitSchedulerMonth = date => {
const globalDateFormat = getGlobalFormatByDataType("date");
if (globalDateFormat) {
return dateLocalization.format(date, globalDateFormat)
}
return String(dateLocalization.format(date, "monthAndYear"))
};
export const formatImplicitSchedulerTime = date => {
const globalTimeFormat = getGlobalFormatByDataType("time");
return dateLocalization.format(date, globalTimeFormat || "shorttime")
};