strptime() फ़ंक्शन
PHP में strptime() फ़ंक्शन strftime() के साथ जनरेट किए गए समय/दिनांक को पार्स करता है। यह पार्स किए गए दिनांक के साथ ऐरे रिटर्न करता है, या त्रुटि पर FALSE। ऐरे में निम्नलिखित पैरामीटर्स रिटर्न होते हैं:
- [tm_sec] - सेकंड्स (0-61)
- [tm_min] - मिनट्स (0-59)
- [tm_hour] - घंटा (0-23)
- [tm_mday] - महीने का दिन (1-31)
- [tm_mon] - जनवरी से महीने (0-11)
- [tm_year] - 1900 से वर्ष
- [tm_wday] - रविवार से दिन (0-6)
- [tm_yday] - 1 जनवरी से दिन (0-365)
- [unparsed] - वह दिनांक भाग जो निर्दिष्ट फॉर्मेट का उपयोग करके पहचाना नहीं गया
सिंटैक्स
strptime(string $date, string $format): array|false
पैरामीटर्स
- date - पार्स की जाने वाली स्ट्रिंग
- format - दिनांक में उपयोग किया गया फॉर्मेट
रिटर्न वैल्यू
strptime() फ़ंक्शन ऐरे रिटर्न करता है, या विफलता पर FALSE।
उदाहरण
<?php $format = '%d/%m/%Y %H:%M:%S'; $strf = strftime($format); echo "$strf\n"; print_r(strptime($strf, $format)); ?>
आउटपुट
11/10/2018 05:18:13
Array
(
[tm_sec] => 13
[tm_min] => 18
[tm_hour] => 5
[tm_mday] => 11
[tm_mon] => 9
[tm_year] => 118
[tm_wday] => 4
[tm_yday] => 283
[unparsed] =>
)