Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie daty - 1
Forum PHP.pl > Forum > Przedszkole
oi.
Z kodu pobieram date w formacie np 02-08
  1. <?php
  2. $dat= date("m-y");
  3. ?>

jak pobrac czas z poprzedniego miesiaca jakby m-1
kamilw
  1. <?php
  2. $m=date("m")-1;
  3. $dat=date("$m-y");
  4. echo"$dat";
  5. ?>
oi.
No tak. Nie sprawdziłem a juz widze ze bedzie dzialać :-)
magnus
A w styczniu? Dostaniesz 0 smile.gif
Oczywiście można sprawdzić, if ($m==0) {$m=12;} ale ogólnie to lepiej używać mktime() - opisane w manualu.
nospor
Cytat
a juz widze ze bedzie dzialać
To idź do okulisty tongue.gif
Ta metoda nie zadziala gdy aktualnym miesiącem bedzie styczeń. No chyba ze zadowala cię wynik 0-08

Takie rzeczy robi się przez
http://pl2.php.net/manual/pl/function.strtotime.php
, w którym mozesz wpisac -1 month itp.

ps: popraw tytul o znacznik zgodnie z zasadami forum przedszkole
kamilw
Macie chłopaki racje. Mój błąd. Jednak najprostsze rozwiązanie nie jest zawsze najlepsze.
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.