PHP में mktime() फंक्शन किसी तारीख के लिए यूनिक्स टाइमस्टैम्प लौटाता है। यह टाइमस्टैम्प एक लंबा पूर्णांक होता है जिसमें यूनिक्स एपोक (1 जनवरी 1970 00:00:00 GMT) और निर्दिष्ट समय के बीच सेकंड की संख्या होती है।
सिंटैक्स
mktime(hour, minute, second, month, day, year, is_dst)
पैरामीटर्स
hour - घंटा निर्दिष्ट करता है।
minute - मिनट निर्दिष्ट करता है।
second - सेकंड निर्दिष्ट करता है।
month - महीना निर्दिष्ट करता है।
day - दिन निर्दिष्ट करता है।
year - वर्ष निर्दिष्ट करता है।
is_dst - पैरामीटर हमेशा GMT तारीख दर्शाते हैं इसलिए is_dst परिणाम को प्रभावित नहीं करता।
रिटर्न वैल्यू
दिए गए आर्गुमेंट्स के अनुरूप यूनिक्स टाइमस्टैम्प।
उदाहरण
<?php
echo "March 20, 2017 was on " . date("l", mktime(0, 0, 0, 03, 20, 2017));
?>
आउटपुट
March 20, 2017 was on Monday
एक और उदाहरण
<?php
echo date("M-d-Y", mktime(0, 0, 0, 22, 9, 2018)) . "<br>";
?>
आउटपुट
Oct-09-2019