Увод у ПХП Формат датума промене

ПХП Дате функције се користе за испис датума сервера или тренутног датума. Најчешће се користи за бележење података када систем изводи било које операције на серверу. Податке о датуму можете променити о томе како је потребно за одређену операцију. Приложени подаци ће бити стандардни (гггг-мм-дд) јер се датум може мењати према потреби користећи многе методе и функције датума. Испод су наведене технике које се користе за промену формата датума на серверу.

Формат датума ПХП-а:

Формат ПХП промене датума пружа информације о датуму сервера на коме се извршава одређена ПХП скрипта. Тако ће нам сервер доставити информације у стандардном формату када се изврши функција датума. Ако желите да промените формат по својој жељи, то се може учинити на више начина.

Врсте формата датума

Постоји неколико формата података који се користе у ПХП-у за штампање датума према захтеву:

  • дате_цреате (): Ова функција ће креирати датум према наведеном формату датума у ​​функцији дате_формат. Ако формат датума дате као дд-мм-гггг, он ће датум исписати у наведеном формату. Враћа објект у функцију дате_формат ().
  • дате_модифи (): Ова функција ће изменити датум који је корисник одредио, тј. ако корисник наведе +15 дана, датум штампања ће бити 15 дана испред тренутног датума. Ова функција мења временску ознаку сервера за штампање.
  • дате_цреате_фром_формат (): Ова функција ће креирати датум наведен у формату и креирати објект у складу с наведеним форматом и прослиједити функцији дате_формат.

Како претворити формат датума?

Многи програмери користе различите функције датума и времена како би извршили промене у складу са њиховим захтевима. Промена зависи од региона и на основу тога где се такође користи.

На пример, ако корисник жели да користи базу података за било који унос запосленика, а формат датума сервера разликује се од формата који користи база података, тада база података неће прихватити стандардни формат јер база података има своја ограничења. Тако корисник мора да промени формат у тражени користећи различите технике доступне у ПХП-у. Много је случајева где датум и време имају свој формат.

На пример, у Индији ће се датум штампати у ИСТ (индијанско стандардно време) формату, у САД ће се штампати у ЦДТ / ЦСТ (централном стандардном времену) формату, у Јапану ће бити штампан у ЈСТ (Јапанско стандардно време) ) формату, у Канади ће се штампати у ЕСТ (Источно стандардно време). Дакле, база података и сервер ће имати различите временске зоне успоредно. Да би био компатибилан са форматом датума, временске зоне се мењају у складу с тим да не дође до сукоба између података који се уносе. Једна од техника је функција стртотиме () која штампа датум споменут у формату какав јест.

Пример # 1

Ево примера за употребу функције стртотиме () која штампа датум.

Шифра:



$o = "2019-10-30";
// It creates the timestamp from the date mentioned.
$a = strtotime($o);
$new = date("d/m/Y", $a);
echo $new;
?>
<_?php


$o = "2019-10-30";
// It creates the timestamp from the date mentioned.
$a = strtotime($o);
$new = date("d/m/Y", $a);
echo $new;
?>

Излаз:

У горњем излазу, наведени датум ће бити онај који је споменут у функцији датума. Како је овде наведени датум д / м / и, излаз такођер има исти формат. Ако желите да наведете цртицу (-) уместо црте (/) можете поменути у самом формату датума.

Пример бр. 2

Ево неколико примера како да датум претворите из стандардног у жељени формат.

Шифра:



$currentdate=date_create("2012-09-13");
echo date_format($currentdate, "m/d/Y");
?>
<_?php


$currentdate=date_create("2012-09-13");
echo date_format($currentdate, "m/d/Y");
?>

Излаз:

Овде у горе наведеном коду и излазу, датум наведен у функцији формата датума је онај који ће се исписати у излазу. Тако корисник може одредити у било којем формату који жели видјети попут дд-мм-ииии или дд-мм-ии или дд / мм / ииии или дд / мм / ии, итд.

Шифра:



$a = '2019-05-25';
$d = new DateTime($a);
echo $d->format('Ymd');
?>
<_?php


$a = '2019-05-25';
$d = new DateTime($a);
echo $d->format('Ymd');
?>

Излаз:

У горе наведеном коду и одговарајућем излазу, датумски формат се спомиње у коду који је прошао с функцијским форматом као што је горе приказано. Метода ДатеТиме () ће претворити датум у формат који је споменут у функцији форматирања и креират ће га објект који ће га прослиједити функцији формата.

Шифра:



$date=date_create_from_format("jMY", "27-Feb-2019");
echo " The changed date format is ", date_format($date, "d/m/Y");
?>
<_?php


$date=date_create_from_format("jMY", "27-Feb-2019");
echo " The changed date format is ", date_format($date, "d/m/Y");
?>

Излаз:

У горе наведеном коду, формат наведен у датуму створеном из методе форматирања је улаз у методу дате_формат јер ће датум наведен у коду бити одштампан у формату који је наведен у коду.

Тако смо научили многе методе како променити датум за одређени формат користећи различите функције датума. У свим датумским функцијама уобичајена ствар је што је датум већ споменут у самом коду. Ако желите да узмете тренутни датум као унос у датом формату, једноставно можете да користите функцију датум () или Датум Време () да бисте преузели датум и време. Тако корисник може да ради на статички начин као и на динамичан начин да преузме датум са сервера. Слично томе, као и функције датума, имамо различите временске функције које се могу користити за промену временске зоне као и временског формата сервера. Сви сервери ће имати заједничко време, тј. УТЦ (Универзална временска зона) уколико се не промени у одговарајућу земљу / регион.

Закључак - ПХП Формат датума промене

У овом чланку смо разговарали о формату датума, како променити формат датума, као и његове врсте. Главни циљ ових промена је да се несметан проток између различитих сукоба суочи када се сервери из различитих земаља користе заједно и имају заједничко место као складиште.

Препоручени чланак

Ово је водич за ПХП Формат датума промене. Овдје разматрамо различите врсте формата датума и његове примјере заједно с имплементацијом и излазом кода. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Палиндроме у ПХП-у (примери)
  2. Шта је апстрактна класа у ПХП-у?
  3. Соцкет Програмирање у ПХП-ом са методама
  4. Увод у Фацториал у ПХП-у
  5. Палиндроме у Ц ++
  6. Палиндроме у ЈаваСцрипту
  7. Програмирање соцкет-а у Питхон-у
  8. Топ 5 примера у ЈаваСцрипт форматима
  9. Сажетак класе у Ц # са примером

Категорија: