Codzienna porcja kodu

Formatowanie czasu

Dzisiejsza porcja kodu przedstawia prostą, lecz przydatną funkcję, która pozwoli Ci na podstawie dostarczonego timestampu (liczba zazwyczaj w sekundach, która przedstawia czas, jaki upłynął od pewnego określonego punktu - zwany też epoką Unix, który przypada na 1 stycznia 1970 roku 00:00:00 UTC jest najczęściej stosowanym) wyświetlić godzinę w odpowiednim formacie.

Funkcja wymaga tylko jednego argumentu (timestamp) co pozwoli na zwrócenie godziny w formacie HH:mm, lecz możemy ją nieco dostosować przekazując drugi argument includeSeconds na true (domyślnie false), który jest odpowiedzialny za format HH:mm:ss (wyświetla dodatkowo sekundy), a przekazując trzeci argument use12HourFormat na true (domyślnie false), możemy wyświetlić godzinę w formacie 12-godzinnym. W kodzie przedstawiam implementację a niżej przykładowe użycie wspomnianej funkcji.

Przykład użycia: parseTime(1690837102888, true, true) // 10:58:22 PM

Ostatnio dodane

Nowości i zmiany w React 19

Data publikacji: 10/15/2024, 10:07:15

React 19 zbliża się wielkimi krokami, a wraz z nim rewolucja w sposobie tworzenia komponentów i pobierania danych z API. Wszystko wskazuje na to, że React staje się czymś więcej niż tylko biblioteką.

  • react

12 minut

Avatar: Wojciech Rygorowicz

Software Engineer / Fullstack developer

Wojciech Rygorowicz

wojciech.rygorowicz@gmail.com

Nowości i zmiany w React 19 (minatura artykułu)

Polecane

TypeScript - branding i typy nominalne

Data publikacji: 9/10/2023

Branding to technika, która wprowadza dodatkową warstwę bezpieczeństwa w aplikacjach pisanych w TypeScript. Jeżeli do tej pory nie spotkałeś/aś z tym podejściem, to ten artykuł jest dla Ciebie!

  • typescript

Zarządzanie czasem w pracy programisty

Data publikacji: 9/2/2023

Niezwykle istotną umiejętnością w pracy programisty jest odpowiednie zarządzanie czasem pracy, ale też i czasem, który odpowiada za regenerację naszego umysłu.

  • proffDev

Język HTML - idealny start dla początkujących programistów

Data publikacji: 7/8/2022

Programowanie to coraz popularniejsza umiejętność, która otwiera wiele możliwości zawodowych i pozwala tworzyć ciekawe projekty. Jeśli chcesz zacząć przygodę z programowaniem, zacznij od języka HTML.

  • html

Szukaj w artykułach

Brak zaznaczonych tagów

Wszystkie artykuły

z   6