PHP Date and Time को manage करने के लिए कई functions उपलब्ध हैं। PHP की मदद से आप वर्तमान तारीख और समय, किसी खास तारीख या समय को format करना, और तारीख और समय के साथ विभिन्न गणनाएं कर सकते हैं।
Why Use PHP Date and Time?
- वेबसाइट पर वर्तमान तारीख और समय दिखाने के लिए।
- इवेंट्स का शेड्यूल बनाने के लिए।
- फॉर्म सबमिशन का Timestamp रिकॉर्ड करने के लिए।
- रिपोर्ट्स में तारीख और समय जोड़ने के लिए।
Date and Time Functions in PHP
date() Function:
PHP का date() function वर्तमान तारीख और समय को format करने के लिए उपयोग किया जाता है।
date(format, timestamp);
- format: तारीख या समय को किस फॉर्मेट में दिखाना है।
- timestamp (Optional): Unix timestamp (seconds since January 1, 1970)। Default: वर्तमान timestamp
Example:
<?php
echo date("Y-m-d"); // Output: 2024-12-21 (वर्तमान तारीख)
echo date("H:i:s"); // Output: 14:45:30 (वर्तमान समय)
?>PHP
Date Format Characters
| Character | Description | Example |
|---|---|---|
| d | दिन (01 से 31) | 21 |
| m | महीना (01 से 12) | 01 |
| Y | साल (चार अंकों में) | 2025 |
| y | साल (दो अंकों में) | 25 |
| H | घंटा (24 घंटे फॉर्मेट) | 14 |
| h | घंटा (12 घंटे फॉर्मेट) | 02 |
| i | मिनट | 45 |
| s | सेकंड | 15 |
| A | AM या PM | PM |
| l | हफ्ते का दिन (पूरा नाम) | Friday |
| D | हफ्ते का दिन (संक्षिप्त) | Fri |
| F | महीना (पूरा नाम) | January |
time() Function:
time() function वर्तमान समय का Unix Timestamp देता है।
Unix Timestamp: 1 जनवरी 1970 से अब तक के सेकंड।
<?php
echo time(); // Output: 1734777600 (Unix Timestamp)
?>PHPstrtotime() Function:
strtotime() function एक string को timestamp में बदलता है।
<?php
$timestamp = strtotime("next Sunday");
echo date("Y-m-d", $timestamp);
// Output: 2024-12-22
?>PHPPHP DateTime Class:
PHP में तारीख और समय को manage करने का एक और तरीका DateTime class है
Creating a DateTime Object
<?php
$date = new DateTime();
echo $date->format("Y-m-d H:i:s");
?>PHP
Custom DateTime
<?php
$date = new DateTime("2024-12-25");
echo $date->format("l, F d, Y");
?>PHP
Adding Days to DateTime
<?php
$date = new DateTime("2024-12-21");
$date->modify("+10 days");
echo $date->format("Y-m-d");
?>PHP
Common Date and Time Functions
| Function | Description |
|---|---|
| date() | Date और Time को format करता है। |
| time() | Unix timestamp देता है। |
| mktime() | Custom timestamp बनाता है। |
| strtotime() | String को timestamp में बदलता है। |
| checkdate() | Valid तारीख है या नहीं, इसे चेक करता है। |
| DateTime | Advanced Date और Time handling के लिए। |
Conclusion:
PHP में Date और Time को manage करने के लिए कई आसान और शक्तिशाली tools उपलब्ध हैं। date(), time() और DateTime class की मदद से आप आसानी से तारीख और समय को manipulate और format कर सकते हैं।

Welcome to HindiTutorials, your go-to platform for learning and mastering concepts in Hindi! Our mission is to make education accessible and simple for everyone by providing high-quality tutorials on programming, technology, and various other topics.