我有以下代码:
$value = '2012-03-05';
$parts = explode('-',$value);
$value = mktime(0,0,0,$parts[1],$parts[0],$parts[2]);
// output of $value is 2012
Run Code Online (Sandbox Code Playgroud)
不应该mktime()返回类似的输出time()?
我的代码出了什么问题?
使用该strtotime函数将表示时间的字符串转换为unix时间戳编号
$value = "2012-05-25";
$time = strtotime($value." 00:00:00");
//$time = strtotime($value); will do the work as well
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
220 次 |
| 最近记录: |