• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dodawanie minut do DateTime w php

0 głosów
102 wizyt
pytanie zadane 31 sierpnia 2016 w PHP, Symfony, Zend przez gab123 Mądrala (5,240 p.)

Witam, mam taka strone w ktorej jedna z funkcji jest to ze uzytkownik podaje date zdazenie i ile bedzie ono trwalo (w minutach) a program ma podac kiedy sie to skonczy

$od = $_POST['od'] 
$ile = $_POST['ile']

$do = new DateTime($od);
$do->add(new DateInterval('PT' . $ile . 'M'));
		
$do = $do->format('Y-m-d-H-i');

echo $do

I gdy wpisuje ze ma sie zaczynac w 2017-08-08-09-09

I trwac 30 minut

Program zwraca 2017-08-08-00-30 zamiast 2017-08-08-09-39

Jak to naprawić ? Z góry dziękuje za pomoc.

 

1 odpowiedź

0 głosów
odpowiedź 31 sierpnia 2016 przez Boshi VIP (100,780 p.)
wybrane 1 września 2016 przez gab123
 
Najlepsza
http://stackoverflow.com/questions/8169139/adding-minutes-to-date-time-in-php

 

Trochę samozapału, proszę cię, to jest tak popularny temat, że aż szkoda, zakładać tematu
komentarz 31 sierpnia 2016 przez gab123 Mądrala (5,240 p.)
Z tego właśnie tematu na stackoverflow znalazłam sposób na zwiększenie tego datetime, tylko zastanawiam się czemu zwraca mi on zlą wartość (albo mi się przynajmniej wydaję że to zła wartość). Dodam że próbowałam to zrobić też w inne sposoby np. za pomocą ->modify() i też zwraca mi się zły wynik.
komentarz 31 sierpnia 2016 przez gab123 Mądrala (5,240 p.)
Domyślasz się czemu to nie działa ?
komentarz 31 sierpnia 2016 przez Boshi VIP (100,780 p.)
$do = new DateTime('2016-09-01 15:00');
$do->modify('+30 minutes');

echo $do->format('Y-m-d: H-i');

Zwraca ci złą, bo masz myslnik na godzinie, a ma być spacja, po prostu nie ten format.

 

 

 

Podobne pytania

0 głosów
2 odpowiedzi 111 wizyt
0 głosów
2 odpowiedzi 78 wizyt
pytanie zadane 15 kwietnia 2017 w PHP, Symfony, Zend przez Marduczek Użytkownik (500 p.)
0 głosów
1 odpowiedź 631 wizyt
pytanie zadane 6 czerwca 2017 w C# i .NET przez michal Mądrala (5,200 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

62,257 zapytań

108,376 odpowiedzi

226,205 komentarzy

34,761 pasjonatów

Przeglądających: 258
Pasjonatów: 18 Gości: 240

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...