Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> auckje sposob na date i mysql-a
boya
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


Witam

Zastanawialem sie jak najlatwiej i najlepiej stawiac aukcje, jaki tym danych dac w mysql-u. I jak to wszystko policzyc.

Ja wybralem typ danych datetime, ale nie wiem czy to dobra droga i czy jest jakies wsparcie ze strony sql zeby policzyc np:

Kod
data_start = 2006-05-20 14:03:33
czas trwania = 14 dni
data zakonczenia = ?
przeliczyc w jakis sposob ? te 14 dni na typ datetime

2006-05-20 14:03:33(data_start) + przeliczone_14_dni = czas konca w formacie datetime


nie wiem czy to dobre rozwiazanie ?
bede wdzieczny z a ujawnienie waszych pomyslow albo poprawe mojego...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MrGhost
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 18.05.2006

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


Proponuję czas wstawiać w pole typu INT.
Czas w znaczniku UNIX-owym, czyli

time();

Myślę, że to najlepsze rozwiązanie. Czas przechowowany w takiej postaci można łatwo formatować i operować na nim.

Date Start: time()
Date End: time()+86400*14; // gdzie 86400 - ilość sekund w jednej dobie

Czas taki można łatwo skonwertować:

strftime ("%d-%m-%Y %H:%M:%S", time());

Więcej można znaleźć w manualu php.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 12:02