PHP తేదీ మరియు సమయం

PHP date() ఫంక్షన్ తేదీ లేదా సమయాన్ని ఫార్మాట్ చేయడానికి ఉపయోగించబడుతుంది.

PHP Date() ఫంక్షన్

PHP Date() ఫంక్షన్ టైమ్ స్టాంప్ ను సులభంగా చదవగలిగే తేదీ మరియు సమయాన్ని ఫార్మాట్ చేస్తుంది.

విధానం

date(ఫార్మాట్,టైమ్ స్టాంప్)
పారామిటర్లు వివరణ
ఫార్మాట్ అనివార్య. టైమ్ స్టాంప్ ఫార్మాట్ నియమించండి.
టైమ్ స్టాంప్ ఆప్షనల్. టైమ్ స్టాంప్ నియమించండి. డిఫాల్ట్ ప్రతిపాదన ప్రస్తుత సమయం మరియు తేదీ.

ప్రకటనలు:టైమ్ స్టాంప్ ఒక అక్షర సరిహద్దు, ఇది ఒక ప్రత్యేక సంఘటన జరగడం తేదీ మరియు సంఘటనను సూచిస్తుంది.

సాధారణ తేదీ పొందండి

date() ఫంక్షన్ ఫార్మాట్ పారామిటర్లు అనేది తగినంత అవసరం, వాటివల్ల తేదీ లేదా సమయాన్ని ఫార్మాట్ చేయడానికి నియమించబడతాయి.

తేదీకి ఉపయోగించే సాధారణ అక్షరాలను క్రింద జాబితాచేయబడింది:

  • d - నెలలోని కొన్ని రోజులను (01-31) సూచిస్తుంది
  • m - నెలను (01-12) సూచిస్తుంది
  • Y - సంవత్సరాన్ని (నాలుగు సంఖ్యలు) సూచిస్తుంది
  • 1 - వారంలో కొన్ని రోజులను సూచిస్తుంది

ఇతర అక్షరాలు, అవి /, . లేదా - కూడా అక్షరాలలో చేర్చబడవచ్చు, ఇది ఇతర ఫార్మాట్లను పెంచడానికి ఉపయోగించబడవచ్చు.

ఈ ఉదాహరణలో నేడు తేదీని మూడు విధాలుగా ఫార్మాట్ చేయబడింది:

ఉదాహరణ

<?php
ఈ రోజు ఉన్నది అనే వాక్యాన్ని అధిగమించిన తర్వాత నేడు తేదీని చేర్చిన తర్వాత / చేర్చండి;
ఈ రోజు ఉన్నది అనే వాక్యాన్ని అధిగమించిన తర్వాత నేడు తేదీని చేర్చిన తర్వాత . చేర్చండి;
ఈ రోజు ఉన్నది అనే వాక్యాన్ని అధిగమించిన తర్వాత నేడు తేదీని చేర్చిన తర్వాత <br> చేర్చండి;
ఈ రోజు ఉన్నది అనే వాక్యాన్ని అధిగమించిన తర్వాత నేడు తేదీని చేర్చండి;
?>

ప్రయోగించండి

PHP 提示 - 自动版权年份

date() ఫంక్షన్ ద్వారా మీ వెబ్సైట్లో వెర్షన్ సంవత్సరాన్ని స్వయంచాలకంగా నవీకరించండి:

ఉదాహరణ

© 2010-<?php echo date("Y")?>

ప్రయోగించండి

సరళ సమయాన్ని పొందండి

సమయానికి ఉపయోగించే సాధారణ అక్షరాలు ఇలా ఉన్నాయి:

  • h - మొదటి స్థానంలో ఉండే 12 గంటల ఫార్మాట్
  • i - మొదటి స్థానంలో ఉండే నిమిషాలు
  • s - మొదటి స్థానంలో ఉండే సెకన్లు (00 - 59)
  • a - చిన్న రాత్రి మరియు పూర్వ పక్షం (am లేదా pm)

ప్రస్తుత సమయాన్ని ప్రస్తుత ఫార్మాట్లో అవుట్పుట్ చేయడం జరుగుతుంది:

ఉదాహరణ

<?php
echo "ప్రస్తుత సమయం ఉంది " . date("h:i:sa");
?>

ప్రయోగించండి

ప్రకటనలు:మీరు ప్రత్యవర్తించాలి, PHP date() ఫంక్షన్ సర్వర్ ప్రస్తుత తేదీ/సమయాన్ని తిరిగి పొందుతుంది!

సమయాన్ని పొందండి

సర్వర్ మీరు విదేశాల్లో ఉండినా లేదా వేరే సమయాన్ని సెట్ చేసినా, సర్వర్ నుండి తిరిగి పొందిన సమయం సరైనది కాదు ఉండవచ్చు.

కాబట్టి, మీరు నిర్దిష్ట స్థానంపై ఖచ్చితమైన సమయాన్ని అవసరపడితే, ఉపయోగించాల్సిన సమయాన్ని సెట్ చేయవచ్చు.

క్రింది ఉదాహరణలో "Asia/Shanghai" సమయాన్ని సెట్ చేసి, ప్రస్తుత సమయాన్ని ప్రస్తుత ఫార్మాట్లో అవుట్పుట్ చేయడం జరుగుతుంది:

ఉదాహరణ

<?php
date_default_timezone_set("Asia/Shanghai");
echo "ప్రస్తుత సమయం ఉంది " . date("h:i:sa");
?>

ప్రయోగించండి

PHP mktime() ద్వారా తేదీ సృష్టించండి

date() ఫంక్షన్ లో ఆప్షనల్ టైమ్ స్టాంప్ పరామితి తేదీని నిర్దేశిస్తుంది. మీరు పరామితిని నిర్దేశించకపోతే, ప్రస్తుత తేదీ మరియు సమయాన్ని వాడుతారు (ఉదాహరణకు పైన ఆ ఉదాహరణలో అలాగే).

mktime() ఫంక్షన్ తేదీ యూనిక్స్ సమయంలో తిరిగి పొందుతుంది. Unix సమయం (1970 సంవత్సరం 1 నెల 1 తేదీ 00:00:00 GMT) మరియు నిర్దేశించిన సమయం మధ్య సెకన్ల సంఖ్య.

విధానం

mktime(hour,minute,second,month,day,year)

క్రింది ఉదాహరణలో mktime() ఫంక్షన్ లోని ఒక సరిహద్దు పరామితులతో తేదీ మరియు సమయాన్ని సృష్టించడం జరుగుతుంది:

ఉదాహరణ

<?php
$d=mktime(9, 12, 31, 6, 10, 2015);
echo "నిర్మాణ తేదీ ఉంది " . date("Y-m-d h:i:sa", $d);
?>

ప్రయోగించండి

PHP strtotime() ద్వారా స్ట్రింగ్స్ తో తేదీని సృష్టించండి

PHP strtotime() ఫంక్షన్ మానవదర్శక కంటెక్స్ట్ స్ట్రింగ్స్ ను యూనిక్స్ సమయంలో మారుస్తుంది。

విధానం

strtotime(time,now)

క్రింది ఉదాహరణలో strtotime() ఫంక్షన్ ద్వారా తేదీ మరియు సమయాన్ని సృష్టించడం జరుగుతుంది:

ఉదాహరణ

<?php
$d=strtotime("10:38pm April 15 2015");
echo "నిర్మాణ తేదీ ఉంది " . date("Y-m-d h:i:sa", $d);
?>

ప్రయోగించండి

PHP స్ట్రింగ్స్ ను తేదీలుగా మార్చడంలో చాలా మంచిది, కాబట్టి వివిధ విలువలను ఉపయోగించవచ్చు:

ఉదాహరణ

<?php
$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
?>

ప్రయోగించండి

అయితే, strtotime() పరిపూర్ణం కాదు, కాబట్టి దానిలో చేర్చబడిన స్ట్రింగ్స్ ని పరిశీలించండి చెయ్యండి.

మరిన్ని తేదీ ఉదాహరణలు

ఈ ఉదాహరణలో, తరువాతి శనివారం తేదీని ప్రదర్శిస్తుంది:

ఉదాహరణ

<?php
$startdate = strtotime("Saturday");
$enddate = strtotime("+6 weeks",$startdate);
while ($startdate < $enddate) {
  echo date("M d", $startdate),"<br>";
  $startdate = strtotime("+1 week", $startdate);
}
?>

ప్రయోగించండి

ఈ ఉదాహరణలో, జూలై 4 కంటే ముందుగా ఉన్న రోజులను ప్రదర్శిస్తుంది:

ఉదాహరణ

<?php
$d1=strtotime("December 31");
$d2=ceil(($d1-time())/60/60/24);
echo "డిసెంబర్ 31 నుండి దూరంగా ఉన్న రోజులు: " . $d2 ." రోజులు.";
?>

ప్రయోగించండి

పూర్తి PHP తేదీ పరిశీలన హాన్డ్బుక్

అన్ని తేదీ ఫంక్షన్స్ పూర్తి హాన్డ్బుక్ కోసం మా సైట్ నిర్దేశించండి: PHP తేదీ పరిశీలన హాన్డ్బుక్.

ఈ హాన్డ్బుక్ ప్రతి ఫంక్షన్ యొక్క సంక్షిప్త వివరణను మరియు ఉపయోగం ఉదాహరణను కలిగి ఉంటుంది.