Функція FORMATTED-CURRENT-DATE повертає рядок символів, що представляє поточну дату й час, надані системою, у якій оцінюється функція. Вміст повернутого значення форматується відповідно до формату в аргументі.
IBM DOS/VS COBOL має регістр CURRENT-DATE, який містить поточну дату в обох ДД/ММ/РР або ДД/ММ/РР форматі, де MM — місяць (01 для січня, 02 для лютого тощо), DD — день місяця, а YY — останні дві цифри року. За потреби використовуються початкові нулі, щоб забезпечити двозначні значення.
Речення COBOL DATE FORMAT вказує, що елемент даних є полем дати. Деякі формати не вказують, який день чи місяць стоїть першим. У таких випадках це визначається полем Day First підключення Copybook. У JSON поля дати представлені рядками у форматі РРРР-ММ-ДД.
В об'єктному форматі dd — поточний день, mm — місяць, yyyy — рік, HH — година у 24-годинному форматі, hh — година у 12-годинному форматі, MM — хвилини, SS — секунди.
Форматування дати Створює рядкове представлення дати з урахуванням локалі, використовуючи вказаний стиль формату дати.
СЬОГОДНІ Щоб вставити поточну дату або час, щоб їх можна було оновити, використовуйте СЬОГОДНІ і ЗАРАЗ функції, як показано в наступному прикладі. Щоб отримати додаткові відомості про використання цих функцій, перегляньте функції СЬОГОДНІ та ЗАРАЗ.