¿Cómo convierto el formato de fecha en PHP?

¿Cómo convierto el formato de fecha en PHP?

Este tutorial utiliza funciones php strTotime () y date () para convertir formato de hora de fecha. Por ejemplo, ha almacenado un formato de fecha yyyy-mm-dd en una variable y necesita cambiar esto a formato mm-dd-yyyy.

Podemos lograr esto convirtiendo la fecha de primera a segundos usando la función strTotime (). Después de esa fecha de reconstrucción a cualquier formato usando la función date (). A continuación hay pocos ejemplos de conversión:

1. Cambiar yyyy-mm-dd => mm-dd-yyyy

Aquí tenemos la fecha yyyy-mm-dd ("2019-01-15") formato y convirtiéndolo en formato MM-DD-YYYY ("01-15-2019").

$ OrigDate = "2019-01-15"; $ newdate = date ("m-d-y", strtotime ($ origen)); Echo $ Newdate;
1234$ OrigDate = "2019-01-15"; $ newdate = date ("m-d-y", strTotime ($ origen); echo $ newdate;

Producción:

15-15-2019 

2. Cambiar yyyy-mm-dd => dd-mm-yyyy

Aquí tenemos la fecha de formato YYYY-MM-DD ("2019-01-15") y convirtiéndolo en formato DD-MM-YYYY ("15-01-2019").

$ OrigDate = "2019-01-15"; $ newdate = date ("d-m-y", strtotime ($ origen)); Echo $ Newdate;
1234$ OrigDate = "2019-01-15"; $ newdate = date ("d-m-y", strTotime ($ origen); echo $ newdate;

Producción:

15-01-2019 

3. Cambiar dd/mm/yyyy => yyyy-mm-dd

Si tiene cortes en formato de fecha como "15/01/2019" y necesita convertir/con guiones (-). El siguiente ejemplo lo ayudará a convertir DD/MM/YYYY ("15/01/2019") a aaa yyy-mm-dd (2019-01-15).

$ OrigDate = "15/01/2019"; $ date = str_replace ('/', '-', $ origen); $ newdate = date ("y-m-d", strTotime ($ date)); Echo $ Newdate;
12345$ OrigDate = "15/01/2019"; $ date = str_replace ('/', '-', $ origen); $ newdate = date ("y-m-d", strtotime ($ date)); echo $ newdate;

Producción:

2019-01-15