PHP - A hét napjának kiíratása Hétfő = 1 Kedd = 2...
2022-04-27T10:21:05+02:00
2022-04-27T20:16:17+02:00
2022-08-12T08:41:50+02:00
Győri Zsolt
Sziasztok!

Új vagyok erre felé és elakadtam egy php problémával.

Van egy scrip-et aminek szüksége van az adott hét nap jának a számára 0-6 ig.

Ezt kellene valahogy, megoldanom unix time stamp ből.
Jelengleg ennyi az idő kezelése, 

$date = $query['date']-1; $gen = 'var nthDay = ' . $date . ';'."\n"; <-- Ez a kérdéses rész $gen .= 'var currTime = '' . date('m/d/Y h:iA T') . '';'."\n";$gen .= 'var currTime = '' . date('m/d/Y h:iA T') . '';'."\n";
A script kiolvassa egy mysql adatbázisból a unix time stamp-et, és maga a változás az volt, hogy oda nem unix time stamp volt az adat, hanem ami most hiányzik a nap szám 0-6-ig.


Előre is köszi a segítséget.
Mutasd a teljes hozzászólást!
Mentségedre szóljon, hogy a PHP nem teljesen logikus és következetes a date és time kifejezések használatában

Röviden annyi a történet, hogy php-ban time() függvénnyel kapod az időbélyeget.
Ha ezt ki akarod írni különböző formátumokban, vagy akár csak egyes részeit, akkor a date() függvényt kell használnod. Ennek a paraméterei a dátum és idő különböző formátumai, amit sztringgel tudsz megadni, pl. a hét napjai 0-val kezdve az a 'w', de már ISO szabvány szerint 'N'.
Ugyanez "fordítva" a mktime(), ahol időbélyeget kapsz dátum és idő paraméterekből.

PHP: time - Manual
PHP: date - Manual
PHP: DateTime::format - Manual
PHP: mktime - Manual
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd