Преглед садржаја
Рад са датумима и временима у било којој апликацији је фундаментални, можемо их добити помоћу функција које пружа језик и извршити потребне операције са сваким од њих.Али постоје случајеви да ове вредности не долазе у складу са временском зоном у којој се налазимо или су подешене према вредностима сервера на којем извршавамо нашу апликацију.
добити старост са датумом рођења у ПХП -у
Ако радимо са ПХП, имамо једноставну функцију која нам омогућава да решимо овај проблем, да видимо.ПХП код
Ако смо радили са ПХП Знамо да имамо прилично једноставну функцију за добијање и датума и времена, а то је функција датум (), да слањем различитих параметара можемо добити ове вредности на различите начине.
Генеришите насумичне лозинке у ПХП -у
Проблем настаје када га користимо без навођења временске зоне, на овај начин је вероватно да ћемо тачно добити датум, али најсигурније је да са временом нећемо имати исту срећу. Погледајмо код који користи само датум ():Преузмите тренутни датум и време ПХПОвде користимо датум () тако да враћа месец, дан и годину, као и сат са минутима и анти-меридијаном. Да видимо шта се враћа:
Као што видимо, датум је тачан, али време се разликује од тренутног времена, да бисмо решили овај проблем, користићемо функцију дате_дефаулт_тимезоне_сет (), који прима временску зону као параметар као низ, да се консултује са свим опцијама ове функције које можемо унети овде.
Преузмите тренутни датум и време ПХППослали смо функцију временска зона од Мадрид где се налазимо, ако поново покренемо скрипту добићемо тачан датум и време, да видимо.
Када се то уради, видимо како на овај начин, ако можемо да добијемо тачан датум и време у складу са нашом временском зоном, морамо само да прегледамо листу опција које функција има и да је користимо у складу са местом где треба да добијемо тачну резултат који можемо користити за операције које су нам потребне у нашој апликацији.