Jump to content
php.lv forumi

Kā pārbaudit vai datums nav pagātnē ?


Recommended Posts

Sveiki!

Vēlos pārbaudīt vai datums ir pagātnē, kā to izdarīt ?

 

Domāju ka ideja skaidra, bet ja nav, tad pieņemsim, ka šodien ir 2009-01-30 un man ir dots datums 2009-01-20 ka lai parbaudu ar php ka tas ir pagatnee. :) ?

Link to post
Share on other sites
Kur un kā tu datumus saglabā ? Vislabāk ir izmantot time(), un tad pavisam elementāri

if (time() > $db_time) {

echo "laiks nav pagātnē"

}

 

Saglabāju datumu SQL "YYYY-mm-dd"

 

zinu ka vienkarshak ir ar Time bet shoreiz ir y-m-d

Link to post
Share on other sites

bubu, piekrītu.

Bet tas ir tikai gadijumā, ja abi stringi ir vienādā formātā, bet ja nav...

Varbūt ar laiku Mikijs sāks izmantot tabulā ievietojot NOW() piemēram, tad jau tas mans piemērs būs gana aktuāls viņam.

Otra puse, ja vajag tagadejo datumu, to ir sākumā jānosaka kā YYYY-mm-dd lai tā var salīdzināt.

Ej nu sazini vai ir reizēm tam jēga, tīri pēc prasītā, Tavs variants protams ir labāks.

Link to post
Share on other sites
×
×
  • Create New...