Hej folkens
Har en hjemmeside der køre med nuke-evolution. Til at retunere tid og dato bruger de denne function:
function formatTimestamp($time, $format=_DATESTRING) {
global $datetime, $locale;
setlocale(LC_TIME, $locale);
if (!is_numeric($time)) {
preg_match('/([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})/', $time, $datetime);
$time = gmmktime($datetime[4],$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]);
}
$time -= date('Z');
$datetime = date("D d. M, y h:i", $time);
return $datetime;
}
Nogen der har en ide til hvordan man kan få den til at udskrive dansk tid og dato?
Har selv prøvet at ændre den til dette:
function formatTimestamp($time, $format=_DATESTRING) {
global $datetime, $locale;
setlocale(LC_TIME, $locale);
if (!is_numeric($time)) {
preg_match('/([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})/', $time, $datetime);
$time = gmmktime($datetime[4],$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]);
}
$time -= date('Z')
$maaned = date("n");
$navnmaaned[1] = "januar";
$navnmaaned[2] = "februar";
$navnmaaned[3] = "marts";
$navnmaaned[4] = "april";
$navnmaaned[5] = "maj";
$navnmaaned[6] = "juni";
$navnmaaned[7] = "juli";
$navnmaaned[8] = "august";
$navnmaaned[9] = "september";
$navnmaaned[10] = "oktober";
$navnmaaned[11] = "november";
$navnmaaned[12] = "december";
echo $navnmaaned[$maaned];
$datetime = date("D d.", $navnmaaned[$maaned], "M, y h:i", $time);
return $datetime;
}
Men dette giver bare en fejl.
Håber nogen kan hjælpe mig