Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mktime i nierealne dane
Zajec
post 12.09.2006, 23:47:27
Post #1





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Chciałbym wyciągnąć znacznik czasu dla wczoraszego dnia o godzinie 0:0:0.

Problem tak banalny, że można go znaleźć nawet w manualu: http://pl.php.net/manual/pl/function.date.php
  1. <?php
  2. $ostatni_miesiac = mktime (0,0,0,date("m")-1,date("d"), date("Y"));
  3. ?>


Oczywiście wystarczy -1 umieścić przy dniu a nie miesiącu i gotowe.


Martwi mnie jednak sytuacja gdy trafimy na dzień/miesiąc od którego nie da się odjąć 1. Co gdy powyższy kod z manuala wykonamy w styczniu dowolnego roku? Czy php jest odporne na wszystkie takie przypadki i w razie potrzeby poratuje się zmianą roku?
Go to the top of the page
+Quote Post

Posty w temacie
- Zajec   mktime i nierealne dane   12.09.2006, 23:47:27
- - kossa   Tak, tak samo jako od pierwszego dnia odejmiesz je...   12.09.2006, 23:50:05
- - Zajec   Cytat(kossa @ 13.09.2006, 00:50:05 ) ...   13.09.2006, 07:56:36


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:13