Mktime () - Aikaleima eilen, viime kuussa jne.).

Aikaleimat voivat olla erittäin hyödyllisiä ohjelmoinnissa ja mahdollisten muutosten seurannassa. PHP: n mktime () -toiminto on yksi sellainen työkalu, joka palauttaa tietyn päivämäärän UNIX- aikaleimat. Mktime () -toiminto näyttää sekunnin määrän, joka on kulunut 1. tammikuuta 1970 tiettyyn päivämäärään. 1. tammikuuta 1970 pidetään käyttöjärjestelmän alkamispäivänä, joten kaikki aikaleiman arvot luodaan pitämällä tämä pohjana. Tämän avulla voidaan laskea monenlaisten lajikkeiden kulunut aika, mukaan lukien viimeiset 24 tuntia, edellinen päivä, kuluva viikko, viime viikko, tämä kuukausi, viime kuukausi, tänä vuonna, viime vuonna jne.

intro

Mktime () -toiminto palauttaa tietyn päivämäärän UNIX-aikaleiman, eli 1 päivän tammikuuta 1970 ja kyseisen päivän välillä kuluneiden sekuntien määrä.

Huomautus: Jos haluat muuntaa alla olevat aikaleimat muotoon, joka sopii käytettäväksi MySQL: n kanssa, käytä päivämäärätoimintoa seuraavasti:

Alla on useimmin käytetyt esimerkit:

Viimeiset 24 tuntia

Alla oleva koodi kattaa viimeiset 24 tuntia:

Eilen

Alla oleva koodi toimii, vaikka olisit kuukauden 1. tai 1. tammikuuta. Se kattaa eilen eilen kello 00:00 - 23:59:59:

Tämä viikko

Alla olevassa koodissa oletetaan, että viikon ensimmäinen päivä on maanantai. Se kattaa maanantaista aamusta kello 00:00:00:

Viime viikko

Alla olevassa koodissa oletettiin, että viikon ensimmäinen päivä on maanantai. Se kattaa ajanjakson maanantaista ennen viimeistä klo 00:00 seuraavaan sunnuntaina klo 23.59.59:

Tässä kuussa

Alla oleva koodi kattaa ajanjakson ensimmäisestä nykyisestä:

Viimeiset 30 päivää

Alla oleva koodi kattaa ajanjakson 30 päivää sitten:

Viime kuukausi

Alla oleva koodi kattaa edellisen kuukauden:

Tämä vuosi

Alla oleva koodi kattaa ajanjakson 1. tammikuuta - 00:00:00:

Viime vuonna

Alla oleva koodi kattaa edellisen vuoden tammikuun 1. päivästä klo 00:00 - 31.12. Klo 23:59:59:



Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä