PHP 8.2.30
Preview: date-utils.js Size: 1.34 KB
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/@adminjs/design-system/build/utils/date-utils.js

/**
 * adds leading 0 to the number when it is lower than 10
 * @param {number} pad        number - i.e 8
 * @returns {sting}           formatted number: i.e. "08"
 * @memberof module:@adminjs/design-system
 */
const pad = n => n < 10 ? `0${n.toString()}` : n.toString();

/**
 * Formats date to YYYY-MM-DD
 *
 * @param   {Date}    date
 * @return  {string}
 * @memberof module:@adminjs/design-system
 */
const formatDate = date => `${date.getFullYear()}-${pad(date.getMonth() + 1)}-${pad(date.getDate())}`;

/**
 * Formats date to HH:mm
 *
 * @param   {Date}    date
 * @return  {string}
 * @memberof module:@adminjs/design-system
 */
const formatTime = date => `${pad(date.getHours())}:${pad(date.getMinutes())}`;

/**
 * Formats date to YYYY-MM-DD HH:mm
 *
 * @param   {Date}    date
 * @return  {string}
 * @memberof module:@adminjs/design-system
 */
const formatDateTime = date => `${formatDate(date)} ${formatTime(date)}`;

/**
 * Based on the property type formats date to either YYYY-MM-DD HH:mm or YYYY-MM-DD
 *
 * @param   {Date}    date
 * @param   {PropertyType}    propertyType
 * @return  {string}
 * @memberof module:@adminjs/design-system
 */
const formatDateProperty = (date, propertyType) => {
  if (propertyType === 'date') {
    return formatDate(date);
  }
  return formatDateTime(date);
};
export { formatDateProperty, formatDate, formatDateTime, pad };

Directory Contents

Dirs: 0 × Files: 21

Name Size Perms Modified Actions
193 B lrw-r--r-- 2026-02-28 00:28:24
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:02
Edit Download
666 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
6.12 KB lrw-r--r-- 2026-02-28 00:31:04
Edit Download
841 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
1.34 KB lrw-r--r-- 2026-02-28 00:31:10
Edit Download
23.50 KB lrw-r--r-- 2026-02-28 00:31:10
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
218 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
325 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
875 B lrw-r--r-- 2026-02-28 00:31:18
Edit Download
501 B lrw-r--r-- 2026-02-28 00:31:28
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:32
Edit Download
42.05 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.02 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
2.01 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.06 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
823 B lrw-r--r-- 2026-02-28 00:31:36
Edit Download
238 B lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.47 KB lrw-r--r-- 2026-02-28 00:31:38
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).