Lepší zobrazení poslední aktualizace menu
This commit is contained in:
parent
2b9d817af5
commit
bbcb4c34b1
@ -359,9 +359,7 @@ function App() {
|
|||||||
<Alert variant={'primary'}>
|
<Alert variant={'primary'}>
|
||||||
Poslední změny:
|
Poslední změny:
|
||||||
<ul>
|
<ul>
|
||||||
<li>Parsování jídelních lístků na celý týden</li>
|
<li>Zobrazování data poslední aktualizace menu</li>
|
||||||
<li>Oprava mizejícího Pizza day</li>
|
|
||||||
<li>Oprava parsování celého týdne pro TechTower</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</Alert>
|
</Alert>
|
||||||
{dayIndex != null &&
|
{dayIndex != null &&
|
||||||
|
@ -39,12 +39,19 @@ export const deleteToken = () => {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Vrátí human-readable reprezentaci předaného data a času pro zobrazení.
|
* Vrátí human-readable reprezentaci předaného data a času pro zobrazení.
|
||||||
|
* Příklady:
|
||||||
|
* - dnes 10:52
|
||||||
|
* - 10.05.2023 10:52
|
||||||
*/
|
*/
|
||||||
export function getHumanDateTime(datetime: Date) {
|
export function getHumanDateTime(datetime: Date) {
|
||||||
let currentDay = String(datetime.getDate()).padStart(2, '0');
|
let hours = String(datetime.getHours()).padStart(2, '0');
|
||||||
let currentMonth = String(datetime.getMonth() + 1).padStart(2, "0");
|
let minutes = String(datetime.getMinutes()).padStart(2, "0");
|
||||||
let currentYear = datetime.getFullYear();
|
if (new Date().toDateString() === datetime.toDateString()) {
|
||||||
let currentHours = String(datetime.getHours()).padStart(2, '0');
|
return `dnes ${hours}:${minutes}`;
|
||||||
let currentMinutes = String(datetime.getMinutes()).padStart(2, "0");
|
} else {
|
||||||
return `${currentDay}.${currentMonth}.${currentYear} ${currentHours}:${currentMinutes}`;
|
let day = String(datetime.getDate()).padStart(2, '0');
|
||||||
|
let month = String(datetime.getMonth() + 1).padStart(2, "0");
|
||||||
|
let year = datetime.getFullYear();
|
||||||
|
return `${day}.${month}.${year} ${hours}:${minutes}`;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user