Comment convertir le format de date en php

Comment convertir le format de date en php

Ce tutoriel utilise des fonctions php strtotime () et date () pour convertir le format de date de date. Par exemple, vous avez stocké un format de date yyyy-mm-dd dans une variable et devez changer cela en format mm-dd-yyy.

Nous pouvons atteindre cela en convertissant la date d'abord en secondes en utilisant la fonction strToTime (). Après cette date de reconstruction à n'importe quel format à l'aide de la fonction DATE (). Vous trouverez ci-dessous quelques exemples de conversion:

1. Changer yyyy-mm-dd => mm-dd-yyy

Ici, nous avons daté le format yyyy-mm-dd («2019-01-15») et le convertir au format mm-dd-yyy («01-15-2019»).

$ origdate = "2019-01-15"; $ newdate = date ("m-d-y", strToTime ($ origdate)); Echo $ newdate;
1234$ origdate = "2019-01-15"; $ newdate = date ("m-d-y", strtotime ($ origdate)); echo $ newdate;

Sortir:

01-15-2019 

2. Changer yyyy-mm-dd => dd-mm-yyy

Ici, nous avons daté le format yyyy-mm-dd («2019-01-15») et le convertissant au format dd-mm-yyy («15-01-2019»).

$ origdate = "2019-01-15"; $ newdate = date ("d-m-y", strToTime ($ origdate)); Echo $ newdate;
1234$ origdate = "2019-01-15"; $ newdate = date ("d-m-y", strtotime ($ origdate)); echo $ newdate;

Sortir:

15-01-2019 

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

Si vous avez des barres obliques au format de date comme «15/01/2019» et que vous devez convertir / avec des traits de traits (-). L'exemple suivant vous aidera à convertir DD / MM / YYYY («15/01/2019») en Yyyy-MM-DD (2019-01-15).

$ origdate = "15/01/2019"; $ date = str_replace ('/', '-', $ origdate); $ newdate = date ("y-m-d", strToTime ($ date)); Echo $ newdate;
12345$ origdate = "15/01/2019"; $ date = str_replace ('/', '-', $ origdate); $ newdate = date ("y-m-d", strToTime ($ date)); echo $ newdate;

Sortir:

2019-01-15