deutsche statt engl. wochentaganzeige

digiTAL

Erfahrenes Mitglied
Hey

Ich habe ein Script das mir von einem beliebigen Datum den Wochentag anzeigt. Aber wie bekomm ich das hin, das dass Script mir den Wochentag in deutsch ausgibt!?

PHP:
<?php
echo date("l", mktime(0, 0, 0, 6, 16, 1984));
?>

Bei dem Beispiel gibt er mir Saturday aus, aber es soll dann Samstag anzeigen.

mfg digiTALE
 
Hallo,
vielleicht so:
PHP:
<?php
  $deutschewochentage = array('Saturday' => 'Samstag');
  echo $deutschewochentage[date("l", mktime(0, 0, 0, 6, 16, 1984))];
?>

mfg
forsterm
 
danke,

ich habe mehrere datums wo ich den wochentag anzeigen möchte, wie kann ich im "array" montag- sonntag definieren?

mfg digiTALE
 
digiTAL hat gesagt.:
ich habe mehrere datums wo ich den wochentag anzeigen möchte, wie kann ich im "array" montag- sonntag definieren?

Hallo,
einfach die Englischen Namen als Key des Arrays verwenden.

mfg
forsterm

Beitrag No. 650
 
Shift-Taste ploetzlich kaputt? ;)

PHP:
$wochentage=array("Monday"=>"Montag","Tuesday"=>"Dienstag"); //wie's weitergeht sollte klar sein

Uebrigens:
Plural Datum = Daten
 
Möglich wäre auch folgendes:
PHP:
<?php

setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge', 'deu_deu');

echo strftime('%A', mktime(0, 0, 0, 6, 16, 1984));

?>
 
Zurück