Mikijs Posted February 1, 2009 Report Share Posted February 1, 2009 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 comment Share on other sites More sharing options...
ntw Posted February 1, 2009 Report Share Posted February 1, 2009 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ē" } Link to comment Share on other sites More sharing options...
Mikijs Posted February 1, 2009 Author Report Share Posted February 1, 2009 Kur un kā tu datumus saglabā ? Vislabāk ir izmantot time(), un tad pavisam elementāriif (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 comment Share on other sites More sharing options...
mounkuls Posted February 1, 2009 Report Share Posted February 1, 2009 if(strtotime($tagad)>strtotime($dotais)) echo 'laiks ir pagatne!'; Link to comment Share on other sites More sharing options...
Mikijs Posted February 1, 2009 Author Report Share Posted February 1, 2009 Paldies monkulis. Link to comment Share on other sites More sharing options...
bubu Posted February 1, 2009 Report Share Posted February 1, 2009 Ja datums ir YYYY-mm-dd formātā, tad nevajag strtotime lietot. Var salīzināt kā parastus stringus. Link to comment Share on other sites More sharing options...
mounkuls Posted February 3, 2009 Report Share Posted February 3, 2009 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 comment Share on other sites More sharing options...
Recommended Posts