---
title: "månad på svenska"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/119103-månad-på-svenska"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "WiZzLeR"
published: "2005-01-02T01:20:49.000Z"
updated: "2005-01-02T01:33:20.000Z"
replies: 2
views: 331
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/119103-månad-på-svenska"
---

# månad på svenska

## #1 — WiZzLeR, 2005-01-02T01:20Z

jag vill ha följade:

date("d F Y H:i", \<timestamp\>);

fast på svenska.

dvs att månaden ska skrivas ut på svenska (F).

Går det att göra på ett smidigt sätt? Jag vet att man kan lägga in månaderna i en array och sedan köra (m) och ersätta 01 med t.ex januari. Men då måste jag skala det hela och sätta varje format character i en variabel och det känns ganska osmidigt. Kanske en replace av någon sort?

Permalänk: https://www.webforum.nu/p/119103

## #2 — Qimen, 2005-01-02T01:28Z

```php
setlocale(LC_TIME,"sv_SE");
echo strftime('%A %d %B %Y');
```

<http://se.php.net/manual/en/function.strftime.php>

Permalänk: https://www.webforum.nu/p/1517209

## #3 — WiZzLeR, 2005-01-02T01:33Z

ne vad tråkigt. har det blivit så enkelt? :P

annars tänkte jag såhär:

$date = date("j M Y H:i", \<timestamp\>);
  $patterns = array("/Jan/", "/Feb/");
  $replacements = array("januari", "februari");
  $date = preg_replace($patterns, $replacements, $date);

Permalänk: https://www.webforum.nu/p/1517212

---

Tråden på webben: https://www.webforum.nu/amne/php/119103-månad-på-svenska
