במדריך זה נלמד כיצד להמיר תאריך לחותמת זמן ב-PHP.
פונקציות בשימוש:
()strtotime
* חותמת זמן - Timestamp
ניתן להשתמש בפונקציית ()strtotime כדי להמיר כל תאריך טקסטואלי לחותמת זמן של Unix.
הדוגמאות הבאות ממחישות כיצד פונקציה זו פועלת בפועל:
דוגמא ראשונה:
<?php
$date1 = "2022-11-11";
$timestamp1 = strtotime($date1);
echo $timestamp1; // Outputs: 1668124800
?>
פלט:
1668124800
דוגמא שנייה:
<?php
$date2 = "10-11-2022";
$timestamp2 = strtotime($date2);
echo $timestamp2; // Outputs: 1668038400
?>
פלט:
1668038400
דוגמא שלישית:
<?php
$date3 = "16 Nov 2022";
$timestamp3 = strtotime($date3);
echo $timestamp3; // Outputs: 1668556800
?>
פלט:
1668556800
כפי שניתן לראות בדוגמאות, ה-Timestamp שמתקבל שווה ערך לאותו תאריך עם פורמט שונה.
ניתן גם להשתמש בווריאציות אחרות של פורמט תאריך באנגלית.