
Channel: Fireship
Category: Science & Technology
Tags: app developmentlessontutorialwebdev
Description: Keeping track of time is complicated for programmers due to leap seconds, timezones, and the weirdly designed Gregorian calendar. A new bill is going through congress to make daylight savings time permanent - here's what that could mean for developers. #compsci #programming #TheCodeReport 🔗 Resources Daylight Savings Bill reuters.com/world/us/us-senate-approves-bill-that-would-make-daylight-savings-time-permanent-2023-2022-03-15 Try the Temporal API tc39.es/proposal-temporal/docs Why JS Dates Suck maggiepint.com/2017/04/09/fixing-javascript-date-getting-started 🔥 Get More Content - Upgrade to PRO Upgrade to Fireship PRO at fireship.io/pro Use code lORhwXd2 for 25% off your first payment. 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered - How do timezones work? - What is a 13 month calendar? - What is the Gregorian calendar? - Timezones explained for programmers - How to use JavaScript Temporal API - What are the most hated features in JavaScript?



















