PHP:
קבלת התאריך הנוכחי
איך לעשות:
PHP טבעי
הפונקציה המובנית date()
של PHP היא הדרך הישירה ביותר לקבל את התאריך הנוכחי. ניתן לעצב את התאריך בדרכים שונות על ידי הגדרת הפרמטר format.
echo date("Y-m-d"); // מוציא: 2023-04-01 (לדוגמה)
echo date("l, F j, Y"); // מוציא: שבת, אפריל 1, 2023
לקבלת התאריך והשעה עם תמיכה באזור זמן, ניתן להשתמש בקלאס DateTime
יחד עם DateTimeZone
.
$dateTime = new DateTime('now', new DateTimeZone('America/New_York'));
echo $dateTime->format('Y-m-d H:i:s'); // מוציא: 2023-04-01 12:00:00 (לדוגמה)
שימוש ב-Carbon (ספרייה צד שלישי פופולרית)
Carbon היא הרחבת API פשוטה ל-DateTime
המציעה דרך נקייה וזורמת יותר לעבוד עם תאריכים ושעות.
ראשית, ודא ש-Carbon מותקן דרך Composer:
composer require nesbot/carbon
לאחר מכן, ניתן להשתמש בו לקבלת התאריך הנוכחי:
use Carbon\Carbon;
echo Carbon::now(); // מוציא: 2023-04-01 12:00:00 (לדוגמה, בפורמט ברירת המחדל)
echo Carbon::now()->toDateString(); // מוציא: 2023-04-01
echo Carbon::now()->format('l, F j, Y'); // מוציא: שבת, אפריל 1, 2023
Carbon מעשיר את טיפול התאריך-שעה ב-PHP על ידי הוספת קריאות והמון פונקציונליות להשוואה, תמרון ועיצוב של זמנים.