php - 从php中的日期检索日期,月份,年份

我有这段代码可以从数据库中获取一个字段:

$end_date=$row1['end_date'];

如果我打印它,它会给我这样的信息:25-09-2012 我需要的是获取月份值、年份和日期。 类似于:

$month=09;
$day=25;
$year=2012;

我该怎么做? 谢谢!

最佳答案

使用 DateTime :

$date = new DateTime($row1['end_date']);
$year = $date -> format('Y');
$month = $date -> format('m');
$day = $date -> format('d');

如果您的时间戳与提供的一样,请保持简单:

list($day, $month, $year) = explode('-', $row1['end_date']);

https://stackoverflow.com/questions/12585048/

相关文章:

ruby-on-rails - Rails, Controller 中条件查询之间的简单数字

encryption - 解码 AES-256 key 需要多少种组合?

ruby-on-rails - 仅显示 f.label 覆盖 f.input 标签

mongodb - 为什么叫NoSQL?

sql-server - 普通的 SQL Server 索引是否包含主键值?

vba - Access 自定义组

unix - 用另一个值替换 unix 文件中的最后一列

python - 生成所有可能的 rgb 颜色

linq-to-sql - 从 Telerik 扩展网格获取分页、过滤并传递给存储过程

php - 如何从 CSV 文件中删除重复行?