0

これは私の日付形式です:

d.m.y

しかし、私はそれが必要ですdd.mm.yy

PHPでフォーマットをチェックする方法と、d.m.yそれを変換する方法dd.mm.yyと、すでにdd.mm.yyそのままにしている場合。

y-m-dに変換する場合yy-mm-dd

どうすれば正規表現を使用できますか?

なぜ正規表現。私の基準は一定だからです。そして、インストールごとに異なります。ただし、場合によっては、dmy ではなく、たとえば dd.mm.yy にする必要があります。

他の形式にすることもできます。

4

3 に答える 3

2
$show_date = DateTime::createFromFormat('d.m.Y', $dateInput)->format('Y-m-d');

日付時刻

于 2013-07-30T06:47:08.753 に答える
1

これを試して :

$date = new DateTime('2000-01-01'); /// you need to convert you input date to this format
echo $date->format('d-m-y');
于 2013-07-30T06:46:47.447 に答える
1

使用できます

$date = date('d.m.y', strtotime($your_date))

また

$date = new DateTime($your_date);
echo $date->format('d.m.y');
于 2013-07-30T06:49:04.587 に答える