/
ivanby
/
Compote
Обзор
Документация
Войти
/
ivanby
/
Compote
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
master
yaga/exec/time.js
57 строк
2 KB
Иван Быков
Initial commit
19 июн 2026, 08:50
19 июн 2026, 08:50
b4391e5
Код
Авторство
О чём код?
const dateAndTime = require('date-and-time'); const process = require('node:process'); let currentdate = new Date(); let format = process.argv[2] || 'DD.MM.YYYY HH:mm:ss'; process.stdout.write(dateAndTime.format(currentdate, format)); process.exit(0); /* const now = new Date(); date.format(now, 'YYYY/MM/DD HH:mm:ss'); // => '2015/01/02 23:14:05' date.format(now, 'ddd, MMM DD YYYY'); // => 'Fri, Jan 02 2015' date.format(now, 'hh:mm A [GMT]Z'); // => '11:14 PM GMT-0800' date.format(now, 'hh:mm A [GMT]Z', true); // => '07:14 AM GMT+0000' const pattern = date.compile('ddd, MMM DD YYYY'); date.format(now, pattern); // => 'Fri, Jan 02 2015' Available tokens and their meanings are as follows: token meaning examples of output YYYY four-digit year 0999, 2015 YY two-digit year 99, 01, 15 Y four-digit year without zero-padding 2, 44, 888, 2015 MMMM month name (long) January, December MMM month name (short) Jan, Dec MM month with zero-padding 01, 12 M month 1, 12 DD date with zero-padding 02, 31 D date 2, 31 dddd day of week (long) Friday, Sunday ddd day of week (short) Fri, Sun dd day of week (very short) Fr, Su HH 24-hour with zero-padding 23, 08 H 24-hour 23, 8 hh 12-hour with zero-padding 11, 08 h 12-hour 11, 8 A meridiem (uppercase) AM, PM mm minute with zero-padding 14, 07 m minute 14, 7 ss second with zero-padding 05, 10 s second 5, 10 SSS millisecond (high accuracy) 753, 022 SS millisecond (middle accuracy) 75, 02 S millisecond (low accuracy) 7, 0 Z time zone offset value +0100, -0800 ZZ time zone offset value with colon +01:00, -08:00 You can also use the following tokens by importing plugins. See PLUGINS.md for details. token meaning examples of output DDD ordinal notation of date 1st, 2nd, 3rd AA meridiem (uppercase with ellipsis) A.M., P.M. a meridiem (lowercase) am, pm aa meridiem (lowercase with ellipsis) a.m., p.m. z time zone name abbreviation PST, EST zz time zone name Pacific Standard Time */