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.

 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:

 printdate();
Harder

Harder

Profil

Korábbi hozzászólások (1)

A régi blogon érkezett hozzászólások archívuma. Új hozzászólást már nem lehet írni.

  1. GoCatGowww.gocatgo.hu

    Itt egy rövidebb változat:

    function printdate() {

    $year = date ( "Y" );
    $month = date ( "n" );
    $day = date ( "d" );
    $honap_hun=array('jan.','feb.','márc.','ápr.','máj.','jún.','júl.','aug.','szept.','okt.','nov.','dec');
    $ho=$honap_hun[$month-1];

    print $year.' . '.$ho.'  '.$day;
    }

Van hozzáfűznivalód? Írj nekem közvetlenül.

Kapcsolat