2010-02-12 44 views
-1

欲这个日期(2010年2月12日)MM-DD-YYYY转换为时间格式PHP的日期时间函数

到2010年2月12日0小时0分钟0秒

我有用户时间和日期的功能,但当我刷新页面的价值随着时间而改变。

我需要加以固定

我也想在此日期(2009年1月24日)转换为时间格式。

请帮我

感谢

+2

为什么有些聪明的人downvote初学者级别的职位?他们是否期望所有问题都处于高级水平? – Nirmal 2010-02-12 07:46:24

回答

2

使用strtotime功能到现有的日期/时间字符串转换成时间戳为date功能。

$new_date = date('m-d-Y h:i:s', strtotime('02-12-2010')); 

你的约会保持与当前时间更新的原因是date()函数默认使用当前系统的时间戳没有提供第二个参数时。

0

使用date_parse_from_format()API函数将给定的格式转换为数组。例如。

$date = "02-12-2010"; 
$dateArr = date_parse_from_format("d-m-Y", $date); 

的东西,如输出它:

$output = $dateArr['day'] . '-' . $dateArr['month'] '-' . $dateArr['year']; 
0

可以使用strtotime的功能,例如:

$mydate = date('m-d-Y h:i:s', strtotime('02-12-2010'));