Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Modulul 4: Dată, Oră, Calendare și Internaționalizare (Intl & Gettext)

Gestionarea timpului și localizării în PHP: DateTimeImmutable, DateTimeZone, DateInterval, funcții de calendar, formatare avansată cu extensia Intl (IntlDateFormatter, NumberFormatter, Collator) și traduceri Gettext.

🌍 Lucrul cu Date Imutabile (DateTimeImmutable) și Formatare Românească (Intl)

Evită modificarea accidentală a obiectelor de dată folosind DateTimeImmutable cu fusul orar Europe/Bucharest și formatează datele sau sumele în limba română cu extensia Intl:

<?php
declare(strict_types=1);

$tz = new DateTimeZone('Europe/Bucharest');
$acum = new DateTimeImmutable('now', $tz);
$scadenta = $acum->add(new DateInterval('P14D')); // +14 zile fără a modifica $acum

// Formatare dată în limba română cu IntlDateFormatter:
$fmtData = new IntlDateFormatter('ro_RO', IntlDateFormatter::LONG, IntlDateFormatter::SHORT, $tz);
echo "Scadență: " . $fmtData->format($scadenta) . "\n";

// Formatare monedă (RON) conform standardului ro_RO:
$fmtSuma = new NumberFormatter('ro_RO', NumberFormatter::CURRENCY);
echo "Total de plată: " . $fmtSuma->formatCurrency(1450.75, 'RON');

272 funcții afișate

Dată și oră 53 de comenzi

↑ Sus

Date și Calendare 18 comenzi

↑ Sus

Internaționalizare (Intl) 185 de comenzi

↑ Sus

Setări regionale (locale) 6 comenzi

↑ Sus

Internaționalizare și Traduceri (Gettext) 10 comenzi

↑ Sus
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Modulul 4: Dată, Oră, Calendare și Internaționalizare (Intl & Gettext)

Ai o nelămurire despre utilizarea comenzii Modulul 4: Dată, Oră, Calendare și Internaționalizare (Intl & Gettext) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.