Lepší zobrazení poslední aktualizace menu
This commit is contained in:
parent
2b9d817af5
commit
bbcb4c34b1
@ -359,9 +359,7 @@ function App() {
|
||||
<Alert variant={'primary'}>
|
||||
Poslední změny:
|
||||
<ul>
|
||||
<li>Parsování jídelních lístků na celý týden</li>
|
||||
<li>Oprava mizejícího Pizza day</li>
|
||||
<li>Oprava parsování celého týdne pro TechTower</li>
|
||||
<li>Zobrazování data poslední aktualizace menu</li>
|
||||
</ul>
|
||||
</Alert>
|
||||
{dayIndex != null &&
|
||||
|
@ -39,12 +39,19 @@ export const deleteToken = () => {
|
||||
|
||||
/**
|
||||
* 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) {
|
||||
let currentDay = String(datetime.getDate()).padStart(2, '0');
|
||||
let currentMonth = String(datetime.getMonth() + 1).padStart(2, "0");
|
||||
let currentYear = datetime.getFullYear();
|
||||
let currentHours = String(datetime.getHours()).padStart(2, '0');
|
||||
let currentMinutes = String(datetime.getMinutes()).padStart(2, "0");
|
||||
return `${currentDay}.${currentMonth}.${currentYear} ${currentHours}:${currentMinutes}`;
|
||||
let hours = String(datetime.getHours()).padStart(2, '0');
|
||||
let minutes = String(datetime.getMinutes()).padStart(2, "0");
|
||||
if (new Date().toDateString() === datetime.toDateString()) {
|
||||
return `dnes ${hours}:${minutes}`;
|
||||
} else {
|
||||
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