Hvordan konvertere en PHP String to Date

Hvordan konvertere en PHP String to Date


Når du arbeider med programmeringsspråk, er det vanlig å trenge å konvertere et element fra en datatype til en annen. Det er ofte et behov for å konvertere noe en bruker har gitt til et brukbart type som konverterer fra en bruker streng til en dato. I php, er alle datoer lagres som UNIX tidsstempler. Heldigvis, i php 4 og php 5, er det en forhåndsdefinert funksjon som lar deg konvertere nesten alle streng i et UNIX tidsstempel.

Bruksanvisning

1 Skaff strengen du ønsker å konvertere til en dato. Dette kan være gjennom en tekstboks på et HTML-skjema eller det kan være fra en database tabell.

2 Oppbevar denne strengen i en streng variabel ved hjelp av oppdraget uttalelse. For eksempel, hvis du bruker en form, $ myDate = $ _POST [ "txtDate"];

3 Definere en variabel til å lagre den resulterende dato. Gjør dette ved å bruke oppdraget operatør og lagre en null i variabel: $ resultDate = 0;

4 Bruk strtotime funksjonen til å konvertere strengen og lagre den i dato variabel: $ resultDate = strtotime ($ myDate);

Hint

  • Bruk php dato funksjon for å vise datoen i nesten alle formater.