如何在php中转换日期格式,从现有的格式[重复]。

问题描述 投票:0回答:1

在数据库中,日期是这样存储的。14 May 2020 22:25

我想知道,当我从数据库中读取这行数据时,将输出结果改为这样, 14-5-2020因为有时我想把这句话转换为 "日期"。14 May 2020 22:25 有时我想输出 14-5-2020. 如果可能的话,我只想在数据库中存储1种格式。

php date converters
1个回答
1
投票
<?php

$date = DateTime::createFromFormat('d M Y H:i', '14 May 2020 22:25');
echo $date->format('d-n-Y'); //14-5-2020

正如 @Sammitch 的评论中提到的,你可以使用 PHP DateTime 类来实现这个目标。你可以格式化日期和时间,一旦你创建它。一定要检查格式指南。下面给出了链接。

有用的链接。

在PHP中格式化DateTime

PHP日期时间

© www.soinside.com 2019 - 2024. All rights reserved.