Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Data
Forum PHP.pl > Forum > PHP
davidD
Jak podac datę (np. date() ), ale nie dziesiejszą, tylko taką, jaka będzie np. jutro czy pojutrze? Czy jest do tego jakaś funkcja? A może trzeba dodawać dni "ręcznie" ?
GeoS
Kod
date ( string format [, int znacznik_czasu]);


Data jest generowana na podstawie znacznika czasu, ktory domyslnie (czyli w wypadku jego braku) ma wartosc czasu biezacego.

Zadana wartosc znacznika mozesz otrzymac uzywajac funkcji:
Kod
mktime ( int godzina, int minuta, int sekunda, int miesiąc, int dzień, int rok [, int letni/zimowy]);

Kod
$jutro           = mktime (0,0,0,date("m")  ,date("d")+1,date("Y"));

$ostatni_miesiac = mktime (0,0,0,date("m")-1,date("d"),  date("Y"));

$kolejny_rok     = mktime (0,0,0,date("m"),  date("d"),  date("Y")+1);


Reasumujac, funkcja date powinna miec wyglad (przykladowo):
Kod
echo  date("j, n, Y",$jutro);
davidD
Dzięki, działa biggrin.gif
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.