---
title: "Datum.. 1 timme in i framtiden!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16618-datum-1-timme-in-i-framtiden"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "HDJHSKGDKJHSD"
published: "2002-01-26T23:02:00.000Z"
updated: "2002-01-27T11:37:00.000Z"
replies: 4
views: 248
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/16618-datum-1-timme-in-i-framtiden"
---

# Datum.. 1 timme in i framtiden!

## #1 — HDJHSKGDKJHSD, 2002-01-26T23:02Z

Tjo!

Om jag har ett datum i formatet 2002-01-26 23, dar 23 står för timmen. (jag vill bara ha år/månad/dag/timme)

Hur gör jag för att få datumet ( i mitt format ) fast 1 timme in i framtiden?

Har försökt med detta.....

$datum_nu = Date("Y-m-d H");

$y = substr($datum_nu, 0, 4);
$m = substr($datum_nu, 5, 2);
$d = substr($datum_nu, 8, 2);
$h = substr($datum_nu, 11, 2);

echo date("Y-m-d H", mktime(0,0,0, $m, $d, $y,$h));

Är tydligen helt fel ute, men men :-)

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

## #2 — Matte, 2002-01-26T23:59Z

Är lite trött men detta borde fungera:

echo date("Y-m-d H", mktime($h+1,0,0, $m, $d, $y));

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

## #3 — spango, 2002-01-27T00:05Z

Timestamps är kalasbra för sånt här.

```

define('SECONDS_PER_HOUR', 60 * 60);
$timestamp = time(); // sekunder som gått sedan 1970
$timestamp += SECONDS_PER_HOUR; // öka på med 3600 sekunder
echo date( "Y-m-d H", $timestamp );
```

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

## #4 — HDJHSKGDKJHSD, 2002-01-27T11:14Z

tack, det funkade uberbra! :)

en liten följdfråga bara.. om jag har detta datum: 2002-01-28 04

Hur räknar jag ut hur många timmar det är tills det datumet (jämfört med aktuell tid förstås) ?

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

## #5 — Matte, 2002-01-27T11:37Z

I stort sett Spango baklänges.

1\. Gör om nya tiden till timestamp med mktime().
2\. Minska med aktuell tid: -time()
3\. Dela med 3600.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16618-datum-1-timme-in-i-framtiden
