Mktime () - vakar, praėjusį mėnesį ir tt).
Įvadas
Funkcija mktime () grąžina tam tikros datos UNIX laiko žymę, ty sekundžių, praėjusių nuo 1970 m. Sausio 1 d. Iki tos datos, skaičius.
Pastaba: jei norite konvertuoti žemiau nurodytus laiko žymenis į formatą, tinkantį naudoti su „MySQL“, naudokite datos funkciją taip:
Žemiau pateikiami dažniausiai naudojami pavyzdžiai:
Paskutinės 24 valandos
Toliau pateikiamas kodas apima praėjusias 24 valandas:
Vakar
Toliau nurodytas kodas veikia net jei esate pirmojo mėnesio arba metų sausio 1 d. Jis apima vakarą nuo vakar 00:00 iki 23:59:59:
Šią savaitę
Toliau pateiktame kode daroma prielaida, kad pirmoji savaitės diena yra pirmadienis. Jis apima laikotarpį nuo pirmadienio ryto iki 00:00:00 iki dabar:
Praeitą savaitę
Toliau pateiktame kode daroma prielaida, kad pirmoji savaitės diena yra pirmadienis. Jis apima laikotarpį nuo pirmadienio iki paskutinio 00:00:00 iki kito sekmadienio 23: 59: 59:
Šį mėnesį
Toliau pateikiamas kodas apima laikotarpį nuo pirmojo iki dabar:
Paskutinės 30 dienų
Toliau pateiktas kodas apima laikotarpį nuo 30 dienų iki dabar:
Praeitą mėnesį
Toliau pateiktas kodas apima ankstesnį mėnesį:
Šie metai
Toliau pateiktas kodas apima laikotarpį nuo sausio 1 d. Iki 00:00:00:
Praeitais metais
Žemiau pateiktas kodas apima praėjusius metus, nuo sausio 1 d., 00: 00-31: 00: 23: 59: 59: