Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak zmienic czas z strtotime na czytelny
Forum PHP.pl > Forum > Przedszkole
neo1986kk
Witam,
chodzi mi o taką rzecz;
$a=2009-10-28 12:00;
do tego chcę dodać godzinkę
$b=strtotime($a)+3600;
i jak $b spowrotem zamienić na format rrrr-mm-dd gg:mm?

czy floor to jest to czego potrzebuję?
nospor
  1. $a='2009-10-28 12:00';
  2. $b = date('Y-m-d H:i',strtotime('+1 hours',strtotime($a)));
  3. echo $b;
neo1986kk
Ok rozumiem, ale czas, który dodaje mam w formacie cyfrowym zapisanym wcześniej to będzie tak:
  1. $a='2009-10-28 12:00';
  2. c$='3588';
  3. $b = date('Y-m-d H:i',strtotime('+$c',strtotime($a)));
  4. echo $b;
nospor
prosta rzecz - dodac zmienna do stringu....

  1. $a='2009-10-28 12:00';
  2. $c = 234;
  3. $b = date('Y-m-d H:i',strtotime('+'.$c.' hours',strtotime($a)));
  4. echo $b;
  5.  
neo1986kk
no to tak zrobiłem ale mi nie działa.
Ten kod co napisałeś jest jak najbardziej poprawny i on działa ale kiedy wstawiam
  1. $pocz=wiersz1[1];
  2. $datazakonczeniaid=date('Y-m-d H:i',strtotime('+1 horus',strtotime($pocz)));
  3. echo $pocz;
  4. echo $datazakonczeniaid;


$pocz to czas początkowy zapisany w tabeli w bazie mysql.

echo $pocz - wyświetla datę w zmiennej $pocz.
echo $datazakonczeniaid - wyświetla datę w zmienej $pocz.
Czyli bez zmian. Dalczego?
nospor
kurcze....
horus
hours

widzisz roznice?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.