UNPKG

devextreme

Version:

JavaScript/TypeScript Component Suite for Responsive Web Development

31 lines (30 loc) 1.23 kB
/** * 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") };