---
title: "Databas timestamp problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/191321-databas-timestamp-problem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Aciina"
published: "2013-04-25T20:17:33.000Z"
updated: "2013-04-27T16:59:40.000Z"
replies: 4
views: 997
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/databaser-sql/191321-databas-timestamp-problem"
---

# Databas timestamp problem

## #1 — Aciina, 2013-04-25T20:17Z

Hej!

Jag och en vän håller på att göra någon sorts blogg funktion till våran hemsida. Vi gör detta genom att skicka inlägget till databasen och hämtar sedan inläggen därifrån.

här kommer problemet: Om vi skrev inlägget kl. 22.00 så visas det i databasen som 20.00. Den är alltså *två timmar fel*. 
Är detta en inställning i databasen eller måste jag koda på något sätt?

Mitt webbhotell är **one.com** som använde sig av **phpMyAdmin**
just den tabell raden ser ut såhär: 
**Namn:** date_time
**typ:** timestamp
**Attribut:** on uppdate CURRENT_TIMESTAMP (Har förresten ingen koll på vad det innebär, någon som vet?)
**Standardvärde:** CURRENT_TIMESTAMP

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

## #2 — jme, 2013-04-26T04:27Z

Kan problemet had med tidzonen att göra? Vart i världen ligger servern som hostar era sidor?

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

## #3 — Aciina, 2013-04-26T08:04Z

I Dubai om jag har fattat det rätt. men det är konstigt eftersom det är två timmar åt det andra hållet.

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

## #4 — jme, 2013-04-26T08:22Z

Är du säker på att datorns tid är korrekt och att tidzonen är korrekt inställd? Jag har en server som ligger i Tyskland och dess tidszon var från början inställd till lokalt tid (of course).

Det kan också vara så att databas-servern kan konfigureras till en viss tidszon.

Med php kan du sätta tidzon med date_default_timezone_set() (även i php.ini)

Om du har som krav att kunna lagra datum med olika tidszoner så då måste du lagra tidzonen med själva datumet i databasen.

EDIT: antog av nån orsak att du kör med php. Det finns säkert liknande lösningar för andra språk som date_default_timezone_set().

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

## #5 — Aciina, 2013-04-27T16:59Z

Tack för svar! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/191321-databas-timestamp-problem
