gpt4 book ai didi

php - 如何从mysql日期中提取年、月、日、小时、分钟、秒?

转载 作者:IT老高 更新时间:2023-10-29 00:01:52 25 4
gpt4 key购买 nike

在我的 mysql 数据库中,我有这样的日期:2011-01-06 09:39:114525

我需要从中分别提取年、月、日、小时、分钟、秒。

所以我需要从上面的例子中提取:

2011
01
06
09
39
11

我该怎么做?

最佳答案

在 MySQL 中,只需执行 MONTH(date)YEAR(date) 等。在 PHP 中,您可以执行 date('g', strtotime ($datefromsql)) 以获取日期的 12 小时格式小时。

所以在你上面的例子中,你可以做

SELECT YEAR(date), 
MONTH(date),
DAYOFMONTH(date),
HOUR(date),
MINUTE(date),
SECOND(date)

或者在 PHP 中,

$time = strtotime($datefromsql);
echo date('Y', $time);
echo date('m', $time);
echo date('d', $time);
echo date('h', $time);
echo date('i', $time);
echo date('s', $time);

关于php - 如何从mysql日期中提取年、月、日、小时、分钟、秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4616746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com