Переход на dayjs

This commit is contained in:
Book Pauk
2022-12-15 17:18:05 +07:00
parent dfd45a58bd
commit c602f3d531
4 changed files with 12 additions and 25 deletions

View File

@@ -1,4 +1,5 @@
import _ from 'lodash';
import dayjs from 'dayjs';
import baseX from 'base-x';
import PAKO from 'pako';
import {Buffer} from 'safe-buffer';
@@ -35,24 +36,6 @@ export function randomHexString(len) {
return Buffer.from(randomArray(len)).toString('hex');
}
export function formatDate(d, format) {
if (!format)
format = 'normal';
switch (format) {
case 'normal':
return `${d.getDate().toString().padStart(2, '0')}.${(d.getMonth() + 1).toString().padStart(2, '0')}.${d.getFullYear()} ` +
`${d.getHours().toString().padStart(2, '0')}:${d.getMinutes().toString().padStart(2, '0')}`;
case 'coDate':
return `${d.getFullYear()}-${(d.getMonth() + 1).toString().padStart(2, '0')}-${d.getDate().toString().padStart(2, '0')}`;
case 'coMonth':
return `${(d.getMonth() + 1).toString().padStart(2, '0')}`;
case 'noDate':
return `${d.getDate().toString().padStart(2, '0')}.${(d.getMonth() + 1).toString().padStart(2, '0')}.${d.getFullYear()}`;
}
}
export function fallbackCopyTextToClipboard(text) {
let textArea = document.createElement('textarea');
textArea.value = text;
@@ -416,3 +399,7 @@ export function resizeImage(dataUrl, toWidth, toHeight, quality = 0.9) {
export function makeDonation() {
window.open('https://donatty.com/liberama', '_blank');
}
export function dateFormat(date, format = 'DD.MM.YYYY') {
return dayjs(date).format(format);
}