发布网友 发布时间:2022-04-28 06:09
共4个回答
懂视网 时间:2022-04-28 10:30
php将字符串转换成日期的方法:可以利用strtotime()函数来进行转换。strtotime()函数可以将任何字符串的日期时间描述解析为Unix时间戳。如果成功则返回时间戳,失败则返回FALSE。
strtotime() 函数将任何字符串的日期时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。如果成功则返回时间戳,失败则返回 FALSE。
(推荐教程:php图文教程)
语法:
int strtotime(string $time[,int $now = time()])
参数:
time 必需。规定日期/时间字符串。
now 可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。
(视频教程推荐:php视频教程)
代码实现:
// 将指定日期转成时间戳,例如"20190813121721" echo(strtotime(“20190813121721”)); // 将指定日期转成时间戳,例如"2019-08-13 12:17:21" echo(strtotime(“2019-08-13 12:17:21”));
热心网友 时间:2022-04-28 07:38
$a = "201409161025";
echo substr($a, 0,4).'/'.substr($a, 4, 2).'/'.substr($a, 6, 2).' '.substr($a, 8, 2).':'.substr($a, 10, 2);
这样是最简单易懂的。
热心网友 时间:2022-04-28 08:56
<?php
function getDates($string){
return date('Y/m/d H:i',strtotime($string));
}
echo getDates('201409161025');
?>
写个很函数,直接调用即可。
望采纳 Thx
热心网友 时间:2022-04-28 10:31
date("Y/m/d h:i",strtotime("201409161025"))