---
title: "Lägga på en dag i datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/69656-lägga-på-en-dag-i-datum"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "S@rpp@"
published: "2003-02-28T10:15:12.000Z"
updated: "2003-02-28T18:53:50.000Z"
replies: 3
views: 414
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/69656-lägga-på-en-dag-i-datum"
---

# Lägga på en dag i datum

## #1 — S@rpp@, 2003-02-28T10:15Z

Hur ska jag skriva för att kunna öka ett angivet datum med en dag?
Tex om jag från databas får datumet 2003-02-28 så ska jag kunna lägga jag på en dag och få datumet 2003-03-01.

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

## #2 — Matte, 2003-02-28T10:59Z

Kan inte testa själv där jag sitter nu, men jag har för mig att detta ska fungera:

```php
$newdate = date("Y-m-d", strtotime("+1 day 2003-02-28"));
```

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

## #3 — S@rpp@, 2003-02-28T12:30Z

Jag får det inte att fungera när jag lägger in datumet som ett variabelvärde.
Jag får datumet från en databas:
$startdatum = $data-\>startdatum; //2003-02-28
$newdate = date("Y-m-d", strtotime("+1 day ".$startdatum));

Jag tyckte det skulle fungera men som svar får jag
2003-02-25????

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

## #4 — Matte, 2003-02-28T18:53Z

Skriv ut $startdatum så du ser att du får den rätt.
Jag har provat med att både hämta från databas och att skriva så här:

```php
$startdatum = "2003-02-28";

$newdate = date("Y-m-d", strtotime("+1 day ".$startdatum));

echo $newdate;
```

 
Och det fungerar för mig.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/69656-lägga-på-en-dag-i-datum
