$date = $actualite['date'];
$actualite['date']
是TIMESTAMP
,我想知道我怎样才能从这个时间戳当天提取,然后该月份,然后是年份中的3个变量。
谢谢您的帮助:)
$date = $actualite['date'];
$actualite['date']
是TIMESTAMP
,我想知道我怎样才能从这个时间戳当天提取,然后该月份,然后是年份中的3个变量。
谢谢您的帮助:)
使用date_parse($actualite['date']);
,这将返回包含日,月,年等项目的数组。
http://www.php.net/manual/en/function.date-parse.php
例子:
<?php
print_r(date_parse("2006-12-12 10:00:00.5"));
?>
输出:
Array
(
[year] => 2006
[month] => 12
[day] => 12
[hour] => 10
[minute] => 0
[second] => 0
[fraction] => 0.5
[warning_count] => 0
[warnings] => Array()
[error_count] => 0
[errors] => Array()
[is_localtime] =>
)
列表($年,$月,$日)= array_values(date_parse(“2006-12-22 10 :00:00“));' – webbiedave 2010-05-24 22:31:10
@webbiedave:+1,好建议。 – 2010-05-24 22:34:23
非常有用!非常感谢你:) – 2010-05-24 22:35:53
可以直接在您的MySQL查询中提取值
时间戳,他说我想与时间戳 – M98 2014-04-29 11:56:23
@Kermani - 我知道他说他想要什么,我建议一个_alternative_方法来实现相同的目标 – 2014-05-14 19:03:27
@Kermani他的解决方案按要求工作和可以根据请求使用类型为TIMESTAMP的mysql表中的字段。这个问题是不正确的。提问者要求提供MYSQL解决方案,但显示PHP代码。 – 2014-05-15 06:46:51
可能愚弄:HTTP://堆栈溢出。 com/questions/1064075/convert-mysql-timestamp-to-mktime http://stackoverflow.com/questions/2303724/formating-an-sql-timestamp-with-php http://stackoverflow.com/questions/238071/什么是最简单的方式格式的时间戳从SQL中的PHP – gnarf 2010-05-24 22:27:57