---
title: "Skapa korrekt pudDate"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/156814-skapa-korrekt-puddate"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Maacus"
published: "2007-02-05T11:12:35.000Z"
updated: "2007-02-06T08:24:21.000Z"
replies: 2
views: 467
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/156814-skapa-korrekt-puddate"
---

# Skapa korrekt pudDate

## #1 — Maacus, 2007-02-05T11:12Z

Jag har gjort en egen blogg för drygt ett år sen. Problemet är det att när jag 
gjorde den så sparade jag tiden för inläggen i separata kolumner så att dag, 
klockslag och datum ligger var för sig. Nu vill jag göra så att jag får ut ett 
korrekt pubDate till min RSS2 feed. Och formatet som jag tror det är det rätta är 
Thu, 01 Feb 2007 00:14:00 +0000.

Data som är lagrad i databasen är förljande:
datum: 20 Juni, 2005
klocka: 23:17
dag: Måndag

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

## #2 — stevenet, 2007-02-05T20:58Z

Hej,

Det går lösa på en mängd olika sätt. Här är ett:

```php
<?php 
$datum = "20 Juni, 2005";
$klocka = "23:17";

$swe_months = array('Januari' => '01', 'Februari' => '02', 'Mars' => '03', 'April' => '04', 'Maj' => '05', 'Juni' => '06', 
		                'Juli' => '07', 'Augusti' => '08', 'September' => '09', 'Oktober' => '10', 'November' => '11', 'December' => '12');

list($day, $month, $year) = explode(' ',str_replace(",","",$datum));
list($hour, $minute) = explode(':',$klocka);

$timestamp = mktime ($hour, $minute, 0, $swe_months[$month], $day, $year); 

echo date("r",$timestamp);
?>
```

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

## #3 — Maacus, 2007-02-06T08:24Z

Tack så mycket för hjälpen. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/156814-skapa-korrekt-puddate
