---
title: "date()-bekymmer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16569-date-bekymmer"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "greymane"
published: "2002-01-10T19:51:00.000Z"
updated: "2002-01-13T21:15:00.000Z"
replies: 10
views: 168
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/16569-date-bekymmer"
---

# date()-bekymmer

## #1 — greymane, 2002-01-10T19:51Z

jag får inte ordning på date(). jag har ett datum, säg 2002-01-05 och sen vill jag skapa två datum till som är ett halvår respektive ett år senare. hur gör jag då? jag har kollat manualen men jag blir inte klok på det... x(

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

## #2 — D3VaST8D, 2002-01-10T22:17Z

echo date("Y-m-d H:i:s",mktime(23,16,0,2,10,2002));
ger: 2002-02-10 23:16:00

mktime(int hour, int min, int second, int month, int day, int year \[, int is_dst\])

is_dst = sommar tid...sätts med 1/0

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

## #3 — greymane, 2002-01-11T17:18Z

jo det fattar jag, det e ju inget svårt. det kluriga är ju att få ett datum i framtiden!

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

## #4 — D3VaST8D, 2002-01-11T17:49Z

Inte ett dugg ;)

echo date("Y-m-d", mktime(0,0,0,,date("m")+6, date("d"), date("Y")));

ger dig datumet om 6 månader

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

## #5 — greymane, 2002-01-11T18:53Z

kungligt! tackar!

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

## #6 — greymane, 2002-01-12T11:56Z

nu har jag fått mer bekymmer med samma funktion. 

om jag har ett datum säg 2001-12-19 hur får jag då fram datumet 6 månader längre fram?

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

## #7 — D3VaST8D, 2002-01-12T13:56Z

Menar du om du har datumet sparat och skall ändra det vid ett senare tillfälle?

string date (string format, int \[timestamp\])

Alltså sparas det som en string. Kör substr\[string, start, slut\] så kan du få fram m, d och y.

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

## #8 — greymane, 2002-01-12T18:51Z

tackar! :)

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

## #9 — greymane, 2002-01-13T14:08Z

nä, nu va jag nog för snabb... jag kopplade inte riktigt. vad menade du med 

```
string date (string format, int [timestamp])
```

jag har en variabel, $datum, med värdet 2001-02-03. hur ska det se ut då?

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

## #10 — D3VaST8D, 2002-01-13T16:28Z

$y = substr($datum, 0, 4);
$m = substr($datum, 5, 2);
$d = substr($datum, 8, 2);

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

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

## #11 — greymane, 2002-01-13T21:15Z

D3VaST8D\> Tackar otrooliga mängder :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16569-date-bekymmer
