---
title: "Datumformatering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/182043-datumformatering"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "henrikjohansson"
published: "2010-01-16T13:06:59.000Z"
updated: "2010-01-16T15:24:48.000Z"
replies: 4
views: 728
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/182043-datumformatering"
---

# Datumformatering

## #1 — henrikjohansson, 2010-01-16T13:06Z

Hej

Jag får datum i följande format
2010-01-15T16:11:00+00:00
och skulle behöva konvertera det för att lagra i en mysql-databas.

Så här har jag gjort nu men verkar bli 5 timmar fel.

```
function parse_datetime($datetime) {
	return date("Y-m-d H:i:s", strtotime($datetime));
}
```

2010-01-15T16:11:00+00:00 blir 2010-01-15 11:11

Några ideer på hur man kan få till detta?

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

## #2 — nitro2k01, 2010-01-16T13:17Z

Jag får 010-01-15 19:11:00
Men får jag fråga vad T i in-strängen står för?

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

## #3 — henrikjohansson, 2010-01-16T13:23Z

Det är enligt ISO 8601 som jag förstod det.

<http://se.php.net/manual/en/function.date.php>
<http://www.w3.org/TR/NOTE-datetime>

Kör php5

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

## #4 — tydal, 2010-01-16T13:28Z

Tidszonerna. Tidpunkten du ska lägga in är angiven i UTC-tid (Greenwich) och -5 på det blir östra USA, så förmodligen står din server där...

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

## #5 — henrikjohansson, 2010-01-16T15:24Z

ah, självklart
date_default_timezone_set('Europe/Stockholm') löste biffen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/182043-datumformatering
