Skip to main content
Version: 1.x

Function: formatDateForUI5()

formatDateForUI5(date, format): string

Ai

Formats a Date object into a UI5-compatible date string.

Parameters

date

DateInput

The date to format (Date object or ISO string).

format

string

The target format pattern.

Returns

string

The formatted date string.

Capability

ui5.date.setDatePicker

Intent

Convert a Date to a UI5 date format string for use with DatePicker controls.

Guarantee

Returns a correctly formatted date string matching the specified pattern.

Ai Context

Pure function (no browser context). Supports ISO, SAP_INTERNAL, EUROPEAN, US, JAPANESE formats. Use to prepare date values before passing to setDatePickerValue().

Sap Module

sap.m.DatePicker — valueFormat conversion

Business Context

Format dates for SAP UI5 date picker controls with locale-aware patterns.

Remarks

Pure function (no browser context). Supports the five patterns in DATE_FORMATS.

Throws

ControlError if the format is unsupported or the date is invalid.

Example

formatDateForUI5(new Date(2024, 0, 15), 'yyyy-MM-dd'); // '2024-01-15'
formatDateForUI5(new Date(2024, 0, 15), 'dd.MM.yyyy'); // '15.01.2024'