php veckodagar på svenska

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Thailand
  • 2018-01-27 07:02

Jag har Googlat överallt men det fungerar inte ändå. Jag vill helt enkelt ha strftime på svenska. Det skall stå lördag idag och inte l�rdag.

Jag har komprimerat sidan till:
<!DOCTYPE html>
<html lang="SV">
<head>
<meta charset="UTF-8">
<title>kontakt</title>
</head>
<body>
<?
setlocale(LC_TIME,"sv_SE");
echo gmstrftime('%A %d %B %Y');
?>
</body>
</html>

svaret blir:
l�rdag 27 januari 2018

VARFÖR????

I sidans HEAD har du ju sagt att sidan är UTF-8, och då måste du nog i din "setlocale" också ange att datumsträngen ska formateras som UTF-8.

Se exempel här:
https://www.w3schools.com/php/func_date_gmstr...

  • Medlem
  • Thailand
  • 2018-01-27 09:18
Ursprungligen av Jesper Ohlsson:

I sidans HEAD har du ju sagt att sidan är UTF-8, och då måste du nog i din "setlocale" också ange att datumsträngen ska formateras som UTF-8.

Se exempel här:
https://www.w3schools.com/php/func_date_gmstr...

Alltså: "Jesper Ohlsson for Nobel Prize"

Jag har w3schools som uppslagsverk men hade missat detta.

1
Bevaka tråden