Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将yymmddhhmm日期/时间字符串转换为PHP时间戳_Php_Timestamp - Fatal编程技术网

将yymmddhhmm日期/时间字符串转换为PHP时间戳

将yymmddhhmm日期/时间字符串转换为PHP时间戳,php,timestamp,Php,Timestamp,我有一个10位日期/时间表示的字符串,格式为yymmddhhmm,例如: 1304282240 是2013年4月28日22:40(2013年4月28日,采用日/月/年格式) 我需要将其转换为一个有效的PHP时间戳,但我一直在使用Date和StrotTime函数,不确定这是否是任何情况下的最佳方法 更新:我已将以下行添加到我的代码中: $date = DateTime::createFromFormat('ymdHi', '1304282240'); echo $date->format('

我有一个10位日期/时间表示的字符串,格式为yymmddhhmm,例如:

1304282240

是2013年4月28日22:40(2013年4月28日,采用日/月/年格式)

我需要将其转换为一个有效的PHP时间戳,但我一直在使用Date和StrotTime函数,不确定这是否是任何情况下的最佳方法

更新:我已将以下行添加到我的代码中:

$date = DateTime::createFromFormat('ymdHi', '1304282240');
echo $date->format('m/d/Y h:i:s A');

看起来很管用

我相信你想要这样的东西:

$date = DateTime::createFromFormat('ymdHi', '1304282240');

我相信你想要这样的东西:

$date = DateTime::createFromFormat('ymdHi', '1304282240');

谢谢@DeeDee-请看我上面的其他评论,我无法让它回显时间戳。有什么想法吗?我想我发现了我的问题,这似乎有效:echo$date->format('m/d/Y h:I:sa');太棒了,很高兴你找到了!谢谢@DeeDee-请看我上面的其他评论,我无法让它回显时间戳。有什么想法吗?我想我发现了我的问题,这似乎有效:echo$date->format('m/d/Y h:I:sa');太棒了,很高兴你找到了!