PHP இல் நேரம் மற்றும் தேதி

PHP இல் திரும்பச் சொல்லக்கூடியவை
MySQL/PHP அறிமுகம்

PHP ஆனது PHP நேர செயல்பாடுகளுடன் பணிபுரிவதற்கான பல முறைகளைக் கொண்டுள்ளது, அதாவது தற்போதைய நேரம் மற்றும் தேதியைப் பெறுதல், தேதிகளைக் கையாளுதல் மற்றும் காட்சிக்கான தேதிகளை வடிவமைத்தல்.

  1. தற்போதைய நேரம் மற்றும் தேதியைப் பெறுதல்:
  • தி time() செயல்பாடு தற்போதைய நேர முத்திரையை வழங்குகிறது, இது ஜனவரி 1, 1970 முதல் வினாடிகளின் எண்ணிக்கையாகும்.
  • தி date() ஒரு குறிப்பிட்ட வடிவமைப்பின் படி தற்போதைய தேதி மற்றும் நேரத்தை வடிவமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி getdate() செயல்பாடு தற்போதைய தேதி மற்றும் நேரத்தைப் பற்றிய தகவல்களைக் கொண்ட ஒரு துணை வரிசையை வழங்குகிறது.
  • தி microtime() செயல்பாடு தற்போதைய நேர முத்திரையை மைக்ரோ விநாடிகளுடன் வழங்குகிறது.
  1. கையாளும் தேதிகள்:
  • தி strtotime() தேதி சரத்தை நேர முத்திரையாக மாற்ற செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி mktime() குறிப்பிட்ட தேதி மற்றும் நேரத்திற்கான நேர முத்திரையை உருவாக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி date_create() மற்றும் date_create_from_format() புதிய தேதி பொருளை உருவாக்க செயல்பாடுகள் பயன்படுத்தப்படலாம்.
  • தி date_modify() தேதி பொருளை மாற்றுவதற்கு செயல்பாடு பயன்படுத்தப்படலாம்.
  1. காட்சிக்கான வடிவமைப்பு தேதிகள்:
  • தி date() குறிப்பிட்ட வடிவமைப்பின்படி நேர முத்திரை அல்லது தேதி பொருளை வடிவமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி date_format() குறிப்பிட்ட வடிவமைப்பின்படி தேதி பொருளை வடிவமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி strftime() குறிப்பிட்ட வடிவம் மற்றும் மொழியின்படி நேரமுத்திரை அல்லது தேதிப் பொருளை வடிவமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  1. நேர மண்டல செயல்பாடுகள்:
  • தி date_default_timezone_set() இயல்புநிலை நேர மண்டலத்தை அமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி date_default_timezone_get() இயல்புநிலை நேரமண்டலத்தைப் பெற செயல்பாட்டைப் பயன்படுத்தலாம்.
  • தி date_timezone_set() ஒரு தேதி பொருளுக்கு நேர மண்டலத்தை அமைக்க செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி date_timezone_get() தேதிப் பொருளுக்கான நேர மண்டலத்தைப் பெற, செயல்பாட்டைப் பயன்படுத்தலாம்.
  1. காலண்டர் செயல்பாடுகள்:
  • தி cal_days_in_month() ஒரு குறிப்பிட்ட ஆண்டு மற்றும் காலெண்டருக்கான ஒரு மாதத்தில் நாட்களின் எண்ணிக்கையைப் பெற செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி cal_from_jd() ஒரு ஜூலியன் நாள் எண்ணிக்கையை காலண்டர் தேதியாக மாற்ற செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி cal_info() ஒரு காலெண்டரைப் பற்றிய தகவலைப் பெற செயல்பாடு பயன்படுத்தப்படலாம்.
  • தி easter_date() மற்றும் easter_days() செயல்பாடுகளை ஈஸ்டர் தேதி கணக்கிட பயன்படுத்தப்படும்.

தேதி மற்றும் நேர செயல்பாடுகளுடன் பணிபுரியும் போது, ​​​​சர்வர் மற்றும் கிளையன்ட்களை வைத்திருப்பது மிகவும் முக்கியமானது என்பது கவனிக்கத்தக்கது. நேரம் மண்டலம் மற்றும் பகல் சேமிப்பு நேரம் (DST) அமைப்புகளை மனதில் கொள்ள வேண்டும். இந்த அளவுருக்கள் தவறாகக் கையாளப்பட்டால், தவறுகள் மற்றும் எதிர்பாராத விளைவுகள் ஏற்படலாம்.

சுருக்கமாக, PHP ஐப் பெறுவதற்கான வழிமுறைகளைக் கொண்டுள்ளது தற்போதைய நேரம் மற்றும் தேதி, தேதிகளை கையாளுதல், தேதிகளை வடிவமைத்தல் காட்சி, மற்றும் நேர மண்டலங்களை நிர்வகித்தல் மற்றும் நாட்காட்டி செயல்பாடுகள். இந்த செயல்பாடுகளை அறிந்துகொள்வதன் மூலம் உங்கள் PHP நிரல்களின் துல்லியம் மற்றும் செயல்பாட்டை அதிகரிக்கலாம்.

  1. தற்போதைய நேரம் மற்றும் தேதியைப் பெறுதல்:
  • தி time() செயல்பாடு தற்போதைய நேர முத்திரையை வழங்குகிறது, இது ஜனவரி 1, 1970 முதல் உள்ள வினாடிகளின் எண்ணிக்கையாகும். கணினி அமைப்புகளில் தேதிகள் மற்றும் நேரங்களைச் சேமிப்பதற்கும் ஒப்பிட்டுப் பார்ப்பதற்கும் டைம்ஸ்டாம்ப் பரவலாகப் பயன்படுத்தப்படும் வடிவமாகும். நிகழ்வுகளின் கால அளவைக் கண்காணிப்பதற்கும், தேதிகள் மற்றும் நேரங்களை ஒப்பிடுவதற்கும், தனிப்பட்ட ஐடிகளை உருவாக்குவதற்கும் இது பயனுள்ளதாக இருக்கும்.
$timestamp = time();
echo "Current timestamp: " . $timestamp . "<br>";

தி தேதிதற்போதைய தேதி மற்றும் நேரத்தை தனிப்பயன் வடிவமைப்பிற்கு வடிவமைக்க () முறை பயன்படுத்தப்படலாம். வடிவமைப்பு சரம் மற்றும் நேர முத்திரை ஆகியவை மட்டுமே தேதி செயல்பாட்டால் ஏற்றுக்கொள்ளப்பட்ட அளவுருக்கள். நேர முத்திரை கொடுக்கப்படவில்லை என்றால், தற்போதைய நேர முத்திரை பயன்படுத்தப்படும்.

$current_date = date('Y-m-d H:i:s');
echo "Current date: " . $current_date . "<br>";

தி கிடைத்த தேதி() முறை ஒரு துணையை உருவாக்குகிறது வரிசை தற்போதைய தேதி மற்றும் நேரத் தகவலைக் கொண்டுள்ளது. இது ஒரு அளவுருவை மட்டுமே எடுக்கும், நேரமுத்திரை, குறிப்பிடப்படவில்லை எனில் தற்போதைய நேரமுத்திரைக்கு அமைக்கப்படும். திரும்பிய அணிவரிசை வாரநாள், மாதம் மற்றும் ஆண்டு போன்ற தரவைக் கொண்டுள்ளது.

$date_array = getdate();
print_r($date_array);

மைக்ரோ விநாடிகளில் தற்போதைய நேர முத்திரை திரும்பும் மைக்ரோ டைம்() முறை. என்பதைத் தீர்மானிக்க இது மிகவும் வசதியானது நீளம் ஸ்கிரிப்டுகள் மற்றும் செயல்பாடுகள். செயல்பாடு நேர முத்திரை மற்றும் மைக்ரோ விநாடிகளின் எண்ணிக்கை உள்ளிட்ட மிதவை மதிப்பை வழங்குகிறது.

$microtime = microtime();
echo "Current microtime: " . $microtime . "<br>";
  1. கையாளும் தேதிகள்:
  • தேதி சரத்தை நேர முத்திரையாக மாற்ற, இதைப் பயன்படுத்தவும் ஸ்ட்ரோடைம்() முறை. ஒரு வாதமாக, செயல்பாடு 'நேற்று,' '+1 வாரம்,' 'அடுத்த திங்கள்,' மற்றும் பல வடிவங்களில் ஒரு சரத்தை ஏற்றுக்கொள்கிறது. இந்த முறையைப் பயன்படுத்தலாம் மாற்றும் கூடுதல் செயலாக்கம் அல்லது ஒப்பீடுக்கான நேர முத்திரையில் பயனர் உள்ளீடு.
$date_string = 'next Monday';
$timestamp = strtotime($date_string);
echo "Timestamp for " . $date_string . ": " . $timestamp . "<br>";

ஒரு குறிப்பிட்ட நாள் மற்றும் நேரத்திற்கு நேர முத்திரையை உருவாக்க, பயன்படுத்தவும் mktime() முறை. இது ஆறு அளவுருக்களை ஏற்றுக்கொள்கிறது, இது ஆண்டு, மாதம், நாள், மணிநேரம், நிமிடம் மற்றும் இரண்டாவது ஆகியவற்றைக் குறிக்கிறது. இது வழங்கப்பட்ட தேதி மற்றும் நேரத்திற்கான நேர முத்திரையை வழங்குகிறது.

$year = 2022;
$month = 11;
$day = 23;
$hour = 12;
$minute = 30;
$second = 0;
$timestamp = mktime($hour, $minute, $second, $month, $day, $year);
echo "Timestamp for " . date('Y-m-d H:i:s', $timestamp) . ": " . $timestamp . "<br>";

தி date_create() மற்றும் date_create_from_format() புதிய தேதி பொருளை உருவாக்க செயல்பாடுகள் பயன்படுத்தப்படலாம்.

தேதி($நேரம், $வடிவமைப்பு)

துப்புகள்

வடிவம்  திரும்பிய மதிப்பில் நேரமுத்திரையின் வடிவமைப்பை அமைக்கவும். இந்த செயல்பாடு ஏற்றுக்கொள்ளப்பட்ட அனைத்து வடிவங்களையும் ஏற்றுக்கொள்கிறது தேதி நேர இடைமுகம் :: வடிவம் ().
டைம்ஸ்டாம்ப்அமைக்க டைம்ஸ்டாம்பைக் திரும்பிய மதிப்பில். இயல்பாக, இது தற்போதைய தேதி மற்றும் நேரத்தை வழங்குகிறது. வேறு வார்த்தைகளில் கூறுவதானால், இது நேர() செயல்பாட்டின் மதிப்பிற்கு இயல்புநிலையாகும்.  

வடிவமைப்பை வரையறுக்க, பொருந்தக்கூடிய வடிவமைப்பைக் குறிக்கும் எழுத்துக்களை நீங்கள் நன்கு அறிந்திருக்க வேண்டும்.

dமாதத்தின் நாளைக் குறிக்கிறது (01 முதல் 31 வரை)
mஒரு மாதத்தைக் குறிக்கிறது (01 முதல் 12 வரை)
yஒரு வருடத்தைக் குறிக்கிறது (நான்கு இலக்கங்களில்)
l(சிறிய எழுத்து 'L') - வாரத்தின் நாளைக் குறிக்கிறது

PHP 8.0 இல் நேர முத்திரை இப்போது செல்லாது.

வருவாய் மதிப்பு

வெற்றிஇது வடிவமைப்பு அளவுருவால் வரையறுக்கப்பட்டபடி வடிவமைக்கப்பட்ட சரத்தை வழங்குகிறது.  
பிழைகள்/விதிவிலக்குகள்நேர மண்டலம் தவறான தேதி செயல்பாடு E_WARNINGஐ வழங்கும்.  

சரியான நேர மண்டலங்களைப் பற்றி அறிய நீங்கள் இதற்குச் செல்லலாம் இணைப்பு.

உதாரணமாக

தற்போதைய தேதியை குறிப்பிட்ட வடிவத்தில் திருப்பி அனுப்பவும்.

<?php
echo " Date is " . date("Y/m/d") . " ";
echo " Date is " . date("Y.m.d") . " ";
echo " Date is " . date("Y-m-d") . " ";
echo " Date is " . date("l");
?>

PHP இல் தற்போதைய நேரத்தை பெற தேதி செயல்பாட்டை எவ்வாறு பயன்படுத்துவது

குறிப்பிட்ட வடிவமைப்பில் தற்போதைய நேரத்தைப் பெற, நேர எழுத்துகளை தேதி செயல்பாட்டில் அனுப்பவும். பின்வருபவை PHP இல் மிகவும் அவசியமான மற்றும் பயனுள்ள நேர எழுத்துக்கள்.

Hஒரு மணிநேரத்தின் 24-மணிநேர வடிவம் (00 முதல் 23 வரை)
hமுன்னணி பூஜ்ஜியங்களைக் கொண்ட ஒரு மணிநேரத்தின் 12-மணிநேர வடிவம் (01 முதல் 12 வரை)
iமுன்னணி பூஜ்ஜியங்களைக் கொண்ட நிமிடங்கள் (00 முதல் 59 வரை)
sமுன்னணி பூஜ்ஜியங்களுடன் வினாடிகள் (00 முதல் 59 வரை)
aலோயர்கேஸ் Ante meridiem மற்றும் Post meridiem (am அல்லது pm)
தற்போதைய நேரத்தை ஒரு குறிப்பிட்ட வடிவத்தில் பெறவும்
<?php
echo "Curent time is " . date("H:i:s");
?>

தேதி செயல்பாடு கிளையன்ட் நேரம் அல்லது சர்வர் நேரத்தைத் தருமா?

மேலே உள்ள செயல்பாடு வெளியீடு தற்போதைய நேரம். இங்கே நினைவில் கொள்ள வேண்டிய முக்கியமான விஷயம் என்னவென்றால், தேதி செயல்பாடு திரும்பும் சர்வர் இயந்திரத்தின் தற்போதைய தேதி மற்றும் நேரம். இந்தச் செயல்பாடு ஏன் வாடிக்கையாளர் நேரத்தைத் திருப்பித் தரவில்லை என்பதில் பெரும்பாலானோர் குழப்பமடைந்துள்ளனர்.

PHP இல் தேதி செயல்பாட்டின் நேர மண்டலத்தை எவ்வாறு அமைப்பது?

முந்தைய உதாரணத்தைப் பயன்படுத்தி நீங்கள் சரியான நேரத்தைப் பெறவில்லை என்றால், உங்கள் சர்வர் வேறொன்றில் வைக்கப்பட்டிருக்கலாம் நாட்டின் உங்கள் தற்போதைய இருப்பிடம் மற்றும் சேவையக இருப்பிடத்தின் நேர மண்டலங்கள் வேறுபட்டவை. இந்த சூழ்நிலையில், நீங்கள் நேர மண்டலத்தை அமைக்கலாம் தேதி தேதி இயல்புநிலை நேர மண்டல தொகுப்பைப் பயன்படுத்தி செயல்பாடு ("ஆசியா"); செயல்பாடு.

<?php
date_default_timezone_set("Asia");
echo "The server time in my zone is " . date("h:i:sa");
?>

UNIX நேர முத்திரை என்றால் என்ன?

யுனிக்ஸ் நேர முத்திரை என்பது ஜனவரி 01-1970 க்கும் தற்போதைய நேரத்திற்கும் இடையே உள்ள வினாடிகளின் எண்ணிக்கையாகும்.

php இல் ஒரு தேதியை எவ்வாறு உருவாக்குவது

நேரச் செயல்பாட்டைப் பயன்படுத்தி உங்கள் சொந்த நேர முத்திரை அல்லது தேதியை PHP இல் உருவாக்கலாம். இந்த பிரிவில், நீங்கள் பற்றி அறிந்து கொள்வீர்கள் mktime PHP 8 இல் செயல்பாடு.

mktime(மணி, நிமிடம், வினாடி, மாதம், நாள், ஆண்டு)

செயல்பாட்டின் அளவுருக்கள் அவற்றின் பெயர்களால் தெளிவாக உள்ளன. இங்கே ஒரு உதாரணம்:

<?php
$date=mktime(7, 11, 34, 6, 09, 2021);
echo "My created date is " . date("Y-m-d h:i:s", $date);
?>

ஒரு சரத்திலிருந்து ஒரு தேதியை எவ்வாறு உருவாக்குவது?

PHP மிகவும் பயனுள்ள தேதி செயல்பாட்டைக் கொண்டுள்ளது ஸ்ட்ரோடைம்(). இந்தச் செயல்பாடு மனிதனால் படிக்கக்கூடிய தேதி சரத்தை Unix நேர முத்திரையாக மாற்றுகிறது. யூனிக்ஸ் நேரத்தைப் பற்றி நீங்கள் தெரிந்து கொள்ள விரும்பினால், மேலே உள்ள பகுதியிலிருந்து அதைப் படிக்கலாம்.

ஸ்ட்ரோடைம் (நேரம், இப்போது)

<?php
$date=strtotime("11:00am August 14 2021");
echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>

மூலம் ஏற்றுக்கொள்ளப்பட்ட சரம் ஸ்ட்ரோடைம் செயல்பாடு சரியாகவும் சரியான வடிவமைப்பாகவும் இருக்க வேண்டும், இல்லையெனில், வெளியீட்டில் நீங்கள் சரியானதைப் பெற மாட்டீர்கள். தொடர்புடைய சில எடுத்துக்காட்டுகள் கீழே உள்ளன ஸ்ட்ரோடைம் செயல்பாடு.

ஒரு உதாரணம்:

<?php
$date=strtotime("yesterday");
echo date("Y-m-d h:i:sa", $date);

$d=strtotime("next Friday");
echo date("Y-m-d h:i:sa", $date);

$d=strtotime("+4 Months");
echo date("Y-m-d h:i:sa", $date);
?>

php இல் இரண்டு தேதிகளுக்கு இடையிலான வித்தியாசத்தை எவ்வாறு பெறுவது?

தி தேதி_வேறுபாடு() முறை இரண்டு செல்லுபடியாகும் தேதிகளைக் கழித்து, பல நாட்களின் வடிவத்தில் வித்தியாசத்தை வெளியிடுகிறது.

<?php
date_diff(datetime1, datetime2, absolute)
?>

முதல் மற்றும் இரண்டாவது அளவுருக்கள் கழிக்கப்படும் தேதி பொருள்கள் மற்றும் மூன்றாவது அளவுரு பூலியன் ஆகும். இயல்பாக, இது தவறானதாக அமைக்கப்பட்டுள்ளது. இது உண்மை என அமைக்கப்பட்டால், வேறுபாடு நேர்மறையாக இருக்கும்.

ஒரு உதாரணம்:

<?php
$today=date_create("2021-09-05");
$old_date=date_create("2021-08-12");
$difference=date_diff($today,$old_date);
?>

PHP இல் நாட்கள், மாதங்கள், ஆண்டுகள் அல்லது மணிநேரம், நிமிடங்கள் மற்றும் வினாடிகளை எப்படி சேர்ப்பது?

நீங்கள் ஒரு PHP டெவலப்பராக இருந்தால், மற்றொரு தேதிப் பொருளில் சிறிது நேரம் அல்லது தேதியைச் சேர்க்க வேண்டிய சூழ்நிலை உங்களுக்கு இருந்திருக்கலாம். இதற்காக PHP நமக்கு வழங்குகிறது தேதி_சேர் செயல்பாடு.

தேதி பொருள்date_create() மூலம் திருப்பியளிக்கப்பட்ட DateTime பொருளைக் குறிப்பிடுகிறது
இடைவெளிஒரு DateInterval பொருளைக் குறிப்பிடுகிறது
<?php
$date_to_be_added=date_create("2021-09-15");
date_add($date_to_be_added,date_interval_create_from_date_string("10 days"));
echo date_format($date,"Y-m-d");
?>

கேள்வி பதில்

கே: PHP இல் தற்போதைய தேதி மற்றும் நேரத்தைப் பெறுவதற்கான செயல்பாடு என்ன?
A: PHP இல் தற்போதைய தேதி மற்றும் நேரத்தைப் பெறுவதற்கான செயல்பாடு “date()” ஆகும்.

கே: "தேதி()" செயல்பாட்டைப் பயன்படுத்தி தேதி மற்றும் நேரத்தை எவ்வாறு வடிவமைப்பது?
A: "date()" செயல்பாடு தேவையான அளவுருவை எடுக்கும், இது வடிவமைப்பு குறியீடுகளைக் கொண்ட ஒரு சரமாகும். இந்தக் குறியீடுகள் ஆண்டு, மாதம், நாள், மணிநேரம், நிமிடம் மற்றும் இரண்டாவது போன்ற தேதி மற்றும் நேரத்தின் வெவ்வேறு பகுதிகளைக் குறிக்கின்றன. எடுத்துக்காட்டாக, தற்போதைய தேதி மற்றும் நேரத்தை "Ymd H:i:s" வடிவத்தில் காட்ட, பின்வரும் குறியீட்டைப் பயன்படுத்துவீர்கள்: எதிரொலி தேதி ("Ymd H:i:s");

கே: “தேதி()” செயல்பாட்டைப் பயன்படுத்தும் போது நேர மண்டலத்தை அமைக்க முடியுமா?
A: ஆம், "date_default_timezone_set()" செயல்பாட்டைப் பயன்படுத்தி "date()" செயல்பாட்டைப் பயன்படுத்தும் போது நேர மண்டலத்தை அமைக்கலாம். எடுத்துக்காட்டாக, நேர மண்டலத்தை பசிபிக் நிலையான நேரத்திற்கு அமைக்க, பின்வரும் குறியீட்டைப் பயன்படுத்துவீர்கள்: date_default_timezone_set('America/Los_Angeles');

கே: PHP இல் இரண்டு தேதிகளுக்கு இடையிலான வேறுபாட்டைக் கணக்கிட வழி உள்ளதா?
ப: ஆம், இரண்டு தேதிகளுக்கு இடையே உள்ள வித்தியாசத்தைக் கணக்கிட "தேதிநேரம்" வகுப்பைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, தற்போதைய தேதி மற்றும் நேரம் மற்றும் எதிர்கால தேதி மற்றும் நேரத்திற்கு இடையே உள்ள வேறுபாட்டைக் கணக்கிட, நீங்கள் பின்வரும் குறியீட்டைப் பயன்படுத்துவீர்கள்: $current_date = புதிய தேதிநேரம்(); $future_date = புதிய தேதிநேரம்('2022-12-31'); $diff = $current_date->diff($future_date); எதிரொலி $diff->format('%R%a days');

கே: PHP இல் ஒரு குறிப்பிட்ட தேதி மற்றும் நேரத்தின் நேர முத்திரையை எவ்வாறு பெறுவது?
ப: குறிப்பிட்ட தேதி மற்றும் நேரத்தின் நேர முத்திரையைப் பெற, நீங்கள் strtotime() செயல்பாட்டைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, '2022-12-31' தேதியின் நேர முத்திரையைப் பெற, பின்வரும் குறியீட்டைப் பயன்படுத்துவீர்கள்: $date = '2022-12-31'; $ நேர முத்திரை = ஸ்ட்ரோடைம்($ தேதி);

கே: PHP இல் நேர முத்திரையை தேதி மற்றும் நேர வடிவத்திற்கு மாற்றுவது எப்படி?
ப: நேர முத்திரையை தேதி மற்றும் நேர வடிவத்திற்கு மாற்ற, செயல்பாட்டு தேதி() ஐப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, நேர முத்திரையை 'Ymd H:i:s' வடிவத்திற்கு மாற்ற, பின்வரும் குறியீட்டைப் பயன்படுத்துவீர்கள்: $timestamp = 1609459200; $தேதி = தேதி('Ymd H:i:s', $timestamp);

பயிற்சிகள்:

  1. தற்போதைய தேதி மற்றும் நேரத்தை எவ்வாறு பெறுவது?
  2. தேதி மற்றும் நேரத்தை எப்படி வடிவமைப்பது?
  3. இரண்டு தேதிகளுக்கு இடையிலான வேறுபாட்டை எவ்வாறு கணக்கிடுவது?
  4. நேர முத்திரையை தேதி மற்றும் நேரமாக மாற்றுவது எப்படி?
  5. ஒரு குறிப்பிட்ட தேதி மற்றும் நேரத்தின் நேர முத்திரையை எவ்வாறு பெறுவது?
  6. ஒரு மாதத்தின் நாட்களின் எண்ணிக்கையை எவ்வாறு பெறுவது?
  7. ஒரு வருடம் ஒரு லீப் ஆண்டாக இருக்கிறதா என்பதை எவ்வாறு சரிபார்க்கலாம்?
  8. தற்போதைய நேர மண்டலத்தை எவ்வாறு பெறுவது?

பதில்கள்:

  1. தற்போதைய தேதி மற்றும் நேரத்தை தேதி() செயல்பாட்டைப் பயன்படுத்தி பெறலாம். எடுத்துக்காட்டாக: தேதி("Ymd H:i:s");
  2. தேதி () செயல்பாட்டைப் பயன்படுத்தி தேதி மற்றும் நேரத்தை வடிவமைக்கலாம் மற்றும் வடிவமைப்பு அளவுருவைக் குறிப்பிடலாம். எடுத்துக்காட்டாக: தேதி("mdY H:i:s", time());
  3. இரண்டு தேதிகளுக்கு இடையிலான வேறுபாட்டை strtotime() செயல்பாட்டைப் பயன்படுத்தி கணக்கிடலாம் மற்றும் இரண்டு தேதிகளின் நேர முத்திரைகளைக் கழிக்கலாம். எடுத்துக்காட்டாக: $diff = strtotime(“2022-01-01”) – strtotime(“2021-01-01”);
  4. தேதி() செயல்பாட்டைப் பயன்படுத்தி நேரமுத்திரையை தேதி மற்றும் நேரமாக மாற்றலாம் மற்றும் நேரமுத்திரையை இரண்டாவது அளவுருவாகக் குறிப்பிடலாம். எடுத்துக்காட்டாக: தேதி("Ymd H:i:s", 1609459200);
  5. strtotime() செயல்பாட்டைப் பயன்படுத்தி ஒரு குறிப்பிட்ட தேதி மற்றும் நேரத்தின் நேர முத்திரையைப் பெறலாம். எடுத்துக்காட்டாக: ஸ்ட்ரோடைம்(“2022-01-01”);
  6. cal_days_in_month() செயல்பாட்டைப் பயன்படுத்தி ஒரு மாதத்தின் நாட்களின் எண்ணிக்கையைப் பெறலாம். எடுத்துக்காட்டாக: cal_days_in_month(CAL_GREGORIAN, 2, 2022);
  7. தேதி() செயல்பாட்டைப் பயன்படுத்தி, வடிவமைப்பு அளவுருவாக “L” ஐக் குறிப்பிடுவதன் மூலம் ஒரு ஆண்டு லீப் ஆண்டாக இருந்தால் சரிபார்க்கலாம். எடுத்துக்காட்டாக: தேதி("எல்", ஸ்ட்ரோடைம்("2022-01-01"));
  8. தற்போதைய நேர மண்டலத்தை date_default_timezone_get() செயல்பாட்டைப் பயன்படுத்தி பெறலாம்.

பற்றி மேலும் படிக்க நேரம் மற்றும் தேதி செயல்பாடுகள் சமீபத்திய PHP 8 பதிப்பில், தயவுசெய்து பார்க்கவும் அதிகாரப்பூர்வ PHP 8 பக்கம்.

PHP இல் தற்போதைய தேதி மற்றும் நேரத்தை எவ்வாறு பெறுவது?
PHP இல் நேர மண்டலம் கொடுக்கப்பட்ட தற்போதைய தேதியைப் பெறவா?
PHP இல் நேர முத்திரையை முன்பு இருந்ததாக மாற்றவா?
PHP இல் தேதி வடிவமைப்பை மாற்றவும்
நடப்பு ஆண்டைப் பெற PHP ஐ எவ்வாறு பயன்படுத்துவது?
அந்த வடிவத்தில் தேதி சரம் சரியான தேதியா என்பதைச் சரியாகத் தீர்மானிக்கவும்
நேர முத்திரையை படிக்கக்கூடிய தேதி/நேரம் PHP ஆக மாற்றவும்
சரத்தை தேதி மற்றும் தேதி நேரமாக மாற்றுகிறது

PHP இல் திரும்பச் சொல்லக்கூடியவை
MySQL/PHP அறிமுகம்
நெருக்கமான

PHP பற்றி புதுப்பித்த நிலையில் இருங்கள்!

நாங்கள் ஸ்பேம் செய்வதில்லை!

en English
X
டாப் உருட்டு