Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] mktime, Obliczanie dni.
tiramizu
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 14.07.2005

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


Wyciągam dane z bazy SQL:
Potrzebuje obliczyć ilość dni między dwoma datami. Data jest w takiej formie rrrr-mm-dd.
Kiedy data jest w formie zrozumiałej dla funkcji mktime (mm-dd-rrrr) nie bylo by problemu, no ale niestety nie jest :-(

Ten post edytował tiramizu 12.06.2006, 15:16:03
Go to the top of the page
+Quote Post
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


nie będę się zbyt zagłębiał w temat, bo wierze, że dasz rade :)
Pytanie: jak sprowadzić datę z formatu RRRR-MM-DD do formatu MM-DD-RRRR w celu policzenia ilości dni pomiędzy dwoma datami?

Odpowiedź 1:
pobrać odpowiednio sformatowanę datę już z MySQL - funkcja DATE_FORMAT (http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html)

Odpowiedź 2:
użyć funkcji explode" title="Zobacz w manualu php" target="_manual do rozbicia daty, a następnie zbudować z otrzymanej tablicy datę w odpowiednim formacie.

Odpowiedź 3:
Policzyć różnicę już na poziomie zapytania SQL - funkcja DATEDIFF (http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html)

pozdr.
Go to the top of the page
+Quote Post
tiramizu
post
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 14.07.2005

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


Wielkie dzięki, zobaczę jutro co sam ukulam. Mam nadzieję że sie uda. smile.gif
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 08:15