PHP date_create_from_format() -funktio

Esimerkki

Palauttaa uuden DateTime-objektin, joka on muotoiltu annetulla muodolla:

<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>

Suoritus esimerkki

Määrittely ja käyttö

date_create_from_format() -funktio palauttaa uuden DateTime-objektin, joka on muotoiltu annetulla muodolla.

Syntaksi

date_create_from_format(format,aika,aikavyöhyke);
Parametri Kuvaus
format

Välttämätön. Määrittää käytettävä muoto.format Parametristen merkkijonojen voi käyttää seuraavia merkkejä:

  • d - Kuukauden päivämäärä johtavilla nollilla
  • j - Kuukauden päivämäärä ilman johtavia nollia
  • D - Viikon päivä (Mon - Sun)
  • I - Viikon päivä (Monday - Sunday)
  • S - Kuukauden päivän englanninkielinen pääte (st, nd, rd, th)
  • F - Kuukauden nimi (January - December)
  • M - Kuukauden nimi (Jan - Dec)
  • m - Kuukausi (01 - 12)
  • n - Kuukausi (1 - 12)
  • Y - Vuosi (esim. 2013)
  • y - Vuosi (esim. 13)
  • a ja A - am tai pm
  • g - 12-tuntinen aikajärjestelmä, ei johtuvat nollalla
  • h - 12-tuntinen aikajärjestelmä, johtuvat nollalla
  • G - 24-tuntinen aikajärjestelmä, ei johtuvat nollalla
  • H - 24-tuntinen aikajärjestelmä, johtuvat nollalla
  • i - Minuutit, johtuvat nollalla
  • s - Sekuntia, johtuvat nollalla
  • u - Mikrosekuntia (enintään kuusi numeroa)
  • e、O、P ja T - aikavyöhykeidentificoijat
  • U - Unix-epooksesta lähtien kulunut sekuntia
  • ( välilyönti)
  • # - Seuraavista erottimista yksi: ;、:、/、.、,、-、(、)
  • ? - Yksi satunnainen bitti
  • * - Satunnaiset bittiä seuraavaan erottimeen tai numeroon asti
  • ! - Nollaa kaikki kentät Unix-epookseen
  • | - Jos kaikki kentät eivät ole vielä purettu, nollaa kaikki kentät Unix-epookseen
  • + - Jos olemassa, merkkijonon lopun jälkeinen tieto aiheuttaa varoituksen, ei virhettä
aika Välttämätön. Määrittää päivämäärä/aikaleima-merkkijonon. NULL viittaa nykyiseen päivämäärään/aikaan.
aikavyöhyke Valinnainen. Määrittää aika aikavyöhykkeen. Oletuksena nykyinen aikavyöhyke.

Tekninen yksityiskohta

Palautusarvo: Jos onnistuu, palauttaa DateTime-objektin, jos epäonnistuu, palauttaa FALSE.
PHP Versio: 5.3+