[Перевод] Temporal: 9-летний путь к исправлению времени в JavaScript

Cтарший инженер-программист в организации JavaScript Infrastructure & Terminal Experience компании Bloomberg Джейсон Уильямс опубликовал пост, в котором рассказал, как он вместе с командой реализовывал библиотеку Temporal вместо Date для различных типов дат и времени. Автор выступает делегатом TC39 (группы экспертов из Ecma International, отвечающей за стандартизацию и развитие языка JavaScript) и имеет опыт стандартизации функций, реализации языка и участия в крупных проектах с открытым исходным кодом. Джейсон также является создателем движка Boa JavaScript.

https://habr.com/ru/articles/1009474/

#bloomberg_terminal #java #javascript #javascript_library #date #api #temporal #datetime #дата_и_время #библиотеки

Temporal: 9-летний путь к исправлению времени в JavaScript

Cтарший инженер-программист в организации JavaScript Infrastructure & Terminal Experience компании Bloomberg Джейсон Уильямс опубликовал пост, в котором рассказал, как он вместе с командой...

Хабр
Currently being bitten by the lack of #nanosecond #precision in the standard #Python 3 #datetime module, even though time has it: https://github.com/python/cpython/issues/59648
datetime module has no support for nanoseconds · Issue #59648 · python/cpython

BPO 15443 Nosy @malemburg, @tim-one, @mdickinson, @abalkin, @giampaolo, @bitdancer, @andyclegg, @gareth-rees, @eli-b, @serhiy-storchaka, @pganssle, @shlomoa PRs #21987 Files datetime.nanosecond.pat...

GitHub

How to Stop DateTime From Using the Wrong Timezone

Timezone defaults can flip comparisons in production.

#php #datetime #timezone #bug #howto #production

https://www.youtube.com/watch?v=hd_jttCuiRs

How to Stop DateTime From Using the Wrong Timezone #php

YouTube

This is the most horrific thing I have seen in a long time, and on the strength of that alone I am going to buy one of the author's books: https://mattgemmell.scot/books/once-upon-a-time/stories/the-calendar/

#DateTime #horror #fiction

The Calendar — Matt Gemmell

A short story from my Once Upon A Time series.

Matt Gemmell

DateTime Timezone Shift Costs $2.3M In Missed Flights?!

TIMEZONE APOCALYPSE! Flight times stored WITHOUT timezone! UTC 14:00 displays as 2 PM but IS 11 AM local! 470 passengers MISSED flights in ONE day! Airlines lost $2.3M! Watch this disaster!

#sql #sqldisaster #timezone #datetime #productionbug #dataloss #sqlfails #airlinedisaster #sqlshorts #databasedisaster #sqlwtf #timestamphell

https://www.youtube.com/watch?v=gIurogQFeS4

DateTime Timezone Shift Costs 2.3M In Missed Flights?! #airlinedisaster

YouTube

Get Current Date via 2 Methods

Get Current Date via 2 Methods This content explores interesting aspects of this topic. The information provided offers valuable insights and perspectives. Understanding this reveals how everyday things are more thoughtful than they appear. Next time you'll notice this detail. This fascinating detail shows how much thought goes into things we take for granted.

#python #coding #programming #tutorial #datetime #date #...

https://www.youtube.com/watch?v=ENBCvmw9hFk

Get Current Date via 2 Methods #datetime

YouTube

Можно ли заменить datetime? Как Pendulum делает работу с датой и временем удовольствием

Работа с датой и временем в программировании — это одна из тех «темных» областей, на которой каждый разработчик набивает свои шишки. На первый взгляд все просто: from datetime import datetime, datetime.now(). Что может пойти не так? А потом в проекте появляются часовые пояса, и начинается тихий ужас. Вы внезапно обнаруживаете, что стандартная библиотека Python оперирует двумя видами объектов: «наивными» (naive), которые ничего не знают о своем часовом поясе, и «осведомленными» (aware), у которых эта информация есть. И datetime.now() по умолчанию создает именно «наивный» объект, который в лучшем случае бесполезен, а в худшем — источник трудноуловимых багов, когда ваш код запускается на сервере в другом конце света.

https://habr.com/ru/articles/966714/

#Pendulum #datetime #python #python3 #python_для_начинающих

Можно ли заменить datetime? Как Pendulum делает работу с датой и временем удовольствием

Введение: Часовые пояса Работа с датой и временем в программировании — это одна из тех «темных» областей, на которой каждый разработчик набивает свои шишки. На первый взгляд все просто: from datetime...

Хабр

SeaGL talks in 30 min:

* Resist Tech Monopolies: Community Photo Hosting

* Kernel backport automation and validation in CentOS/RHEL

* Observability is for the Frontend, Too!

A half hour later:

* Patch management / BareMetal as a service on Linux ( RedHat / Suse /tbd other ) Windows? Vmware?

https://pretalx.seagl.org/2025/talk/

#SeaGL #SeaGL2025 #FLOSSconf #FLOSSevent #Seattle #today #PeerTube #DateTime #ke
rnel #backport #LibreGraphics

@SeaGL

SeaGL 2025

Schedule, talks and talk submissions for SeaGL 2025

SeaGL talks in 30 min:

* SSH Certificates: All the Trust, None of the Fuss

* Linux Doesn't Resonate With The Mainstream - stillOS

* Magical Mystery Tour: A Roundup of Observability Datastores

* Words, words, words, you fishmonger: Using Wikidata to Reconcile Taxonomies

https://pretalx.seagl.org/2025/talk/

Join freely and anonymously - https://seagl.org/attend

After these is #TeaGL

#SeaGL #SeaGL2025 #FLOSSconf #FLOSSevent #Seattle #today #PeerTube #DateTime #SSH #stillOS #FLOSSdatabase #WikiData

SeaGL 2025

Schedule, talks and talk submissions for SeaGL 2025

CANCELLED - SeaGL talk in 15 min:

* The Dreaded DateTime - A Lesson in Simplicity

Most talks this round are a full hour, but DateTime pops up mid-session

https://pretalx.seagl.org/2025/talk/

Join the conference freely and anonymously - https://seagl.org/attend

They're having issues w/ their experimental PeerTube stream today - https://gnulinux.tube/c/seagl2025/videos

For onsite there is one room with masks required

#SeaGL #SeaGL2025 #FLOSSconf #FLOSSevent #Seattle #today #PeerTube #DateTime

SeaGL 2025

Schedule, talks and talk submissions for SeaGL 2025