Php dolgozik a dátum - dátum datetime mktime és egyéb megjegyzések lovika

Munka dátumok és időpontok a PHP viszonylag egyszerű. A jelenléte meglehetősen nagyszámú funkciók teszik a kód nem olyan nehézkes (és PHP 5.2 az Advent DateTime [2] és 5.3 hozzáadásával osztályok és DateInterval DatePeriod és egyéni módszerekkel - dolgoznak dátumokat lett még egyszerűbb és kényelmesebb). Tehát, hogy működjön együtt a dátum ... Az első helyen, minden esetben meg kell jegyezni, hogy:

  • Szinte minden olyan intézkedés lehet tenni számos módon;
  • az összes kódot írt tüntetések és példákat a munka;
  • Nem mindig kínálnak alternatív kimenetele lehet használni, amikor egy korábbi verziója PHP (néha könnyebb telepíteni egy korábbi verzió, mint a PHP5.2 működtetési jogát egy több éves kódot.);

A PHP 5.3, hogy jól működik a dátumot hibák elkerülése érdekében szigorú standarts Nem biztonságos támaszkodni a rendszer időzóna-beállítás meg kell határoznia a date.timezone. A mai napig, mint általában, ez a helyzet veszik figyelembe sem a szkriptek vagy a fogadó beállításokat.

PHP átalakítani UNIX időbélyeg egy időpontot a megadott formátumban

PHP hogyan tudja holnap / tegnapi dátum

Itt is minden egyszerű. time () függvény megkapja az aktuális időt Unix időbélyeg formátumban. Vedd el (a tegnapi dátum) vagy mögé (holnap) a másodpercek száma (86400 = 3600 * 24 - nap), és ezt kapjuk:
$ Now = time (); // használata nem feltétlenül
$ Tegnap = time () - 3600 * 24;
$ Holnap = idő () + 24 * 3600;
$ WeekBefore = idő () - 3600 * 24 * 7; // hete
echo 'tegnap', dátum (d.m.Y ', $ tegnap), "
Holnap: "dátum (d.m.Y”, $ holnap);

PHP, hogyan lehet egy dátum egy bizonyos eltolódás (X nappal előtte / utána)

PHP hogyan kell kiszámítani a különbség dátumokat

PHP lefordítani DDD napig X éves, Y hónap Z év

PHP fordítása a dátumot egy időbélyeg - az az időpont az elemzés a magyar formátum