Tim Düsterhus et Derick ont soumis Time\Instant et Time\Clock comme prochaine étape de la nouvelle API de date et d’heure de PHP. Cette proposition fait suite à Time\Duration dans PHP 8.6. Les auteurs indiquent qu’il reste plusieurs mois avant le prochain gel des fonctionnalités. Ils veulent limiter le périmètre du RFC et ont placé certaines extensions dans une rubrique Future Scope.

Time\Instant doit représenter un point unique sur la ligne du temps, sans information de fuseau horaire. Andreas Heigl approuve ce principe, mais demande si l’absence de prise en charge des secondes intercalaires concerne seulement les chaînes ISO 8601 ou l’ensemble de la conception. Il s’interroge aussi sur le nom de Time\Clock et sur sa coexistence avec Psr\Clock\ClockInterface. Selon lui, Time\Clock ne remplace pas encore directement cette interface, car le RFC ne permet pas actuellement de créer un DateTimeImmutable à partir d’un Time\Instant.