strtotime() फ़ंक्शन
PHP में strtotime() फ़ंक्शन अंग्रेजी टेक्स्टुअल दिनांक या समय को यूनिक्स टाइमस्टैम्प में पार्स करता है। यह सफल होने पर टाइमस्टैम्प रिटर्न करता है, अन्यथा FALSE। PHP 5.1.0 से पहले, यह फ़ंक्शन विफलता पर -1 रिटर्न करता था।
सिंटैक्स
strtotime(string $datetime, int $baseTimestamp = time()): int|false
पैरामीटर्स
- datetime - पार्स की जाने वाली समय स्ट्रिंग
- baseTimestamp - रिटर्न वैल्यू कैलकुलेट करने के लिए उपयोग किया जाने वाला टाइमस्टैम्प
रिटर्न वैल्यू
strtotime() फ़ंक्शन सफल होने पर टाइमस्टैम्प रिटर्न करता है, अन्यथा FALSE। PHP 5.1.0 से पहले, विफलता पर -1 रिटर्न करता था।
उदाहरण 1
<?php
$timestamp = strtotime("June 20, 2018");
print date('Y-m-d', $timestamp);
?>
आउटपुट
2018-06-20
उदाहरण 2
<?php
echo(strtotime("now") . "<br>");
echo(strtotime("10 March 2018") . "<br>");
echo(strtotime("+10 hours") . "<br>");
?>
आउटपुट
1539235161 1520640000 1539271161