Javascript 转换截断的日期时间字符串
有人知道将190304121450转换为13:19:10 04-03-2019的简单方法吗 我使用的是PHP框架,因此理想情况下,我需要一个PHP函数来执行转换 使用Python,可以使用Javascript 转换截断的日期时间字符串,javascript,php,Javascript,Php,有人知道将190304121450转换为13:19:10 04-03-2019的简单方法吗 我使用的是PHP框架,因此理想情况下,我需要一个PHP函数来执行转换 使用Python,可以使用 time.strftime('%y-%m-%d %H:%M:%S', time.strptime(stats[3], '%y%m%d%H%M%S')) 是否有一个PHP等价物 我试着用 $time = "190304121450"; $time = date('H:i:s m/d/Y', $
time.strftime('%y-%m-%d %H:%M:%S', time.strptime(stats[3], '%y%m%d%H%M%S'))
是否有一个PHP等价物
我试着用
$time = "190304121450";
$time = date('H:i:s m/d/Y', $time);
echo $time;
但它只返回23:57:30 06/30/8000查看您的预期结果似乎是
19-03-04 12:14:50
如果这是真的,此代码将转换它:
输出
objectDateTime1 3{
[日期]=>
string26 2019-03-04 12:14:50.000000
[时区类型]=>
int3
[时区]=>
第16条欧洲/阿姆斯特丹
}
参考资料:
为什么190304121450会转换为13:19:10 04-03-2019?这个时间戳用什么单位?@SorinPascan我给了你一个函数,它的用法和它的文档链接,你读过它的功能吗?@SorinPascan你说的不是真的,请参阅python中该函数的结果。您的预期结果似乎是19-03-04 12:14:50,那么格式也有意义@SorinPascan我是说你在问题中发布的预期结果是错误的。你的约会对象永远不会输出2019年3月13:19:10,这使得整个问题变得不明确。我建议将格式更改为以下ymdHis,因为OP的问题使用24小时时钟…@JustCarty good catch!非常感谢。
<?php
var_dump(DateTime::createFromFormat('ymdHis', 190304121450));