Ezt a kis kódrészletet azért osztom meg, mert sok javascriptes megoldást láttam már a dátum kiíratására. Alapból nekem nem tetszett, ahogy a php kiírja a date függvénnyel, ezért elkészítettem egy picit magyarosított verziót.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | function printdate() { $year = date ( "Y" ); $month = date ( "m" ); $day = date ( "d" ); $a1 = 'jan.'; $a2 = 'feb.'; $a3 = 'márc.'; $a4 = 'ápr.'; $a5 = 'máj.'; $a6 = 'jún.'; $a7 = 'júl.'; $a8 = 'aug.'; $a9 = 'szept.'; $a10 = 'okt.'; $a11 = 'nov.'; $a12 = 'dec.'; $ho = ''; SWITCH ($month) { case '01': $ho = $a1; break; case '02': $ho = $a2; break; case '03': $ho = $a3; break; case '04': $ho = $a4; break; case '05': $ho = $a5; break; case '06': $ho = $a6; break; case '07': $ho = $a7; break; case '08': $ho = $a8; break; case '09': $ho = $a9; break; case '10': $ho = $a10; break; case '11': $ho = $a11; break; case '12': $ho = $a12; break; default: $ho = $month; break; } print $year.' . '.$ho.' '.$day; } |
Ha ez a kód benne van a forrásban valahol, vagy egy külső fájlból include -oljuk be, akkor már a lapban csak egy dolgunk van, munkára bírni a scriptet a következő paranccsal:
1 | printdate(); |
Itt egy rövidebb változat: