gpt4 book ai didi

javascript - 将文件名日期转换为日期时间

转载 作者:行者123 更新时间:2023-12-03 05:20:41 25 4
gpt4 key购买 nike

我的文件的文件名类似于 filename-0001#18-02-2012^16.04.43.JPG。我已拆分文件名以提取日期/时间部分。现在我想将该部分(例如 18/02/2012 - 16:04:43)转换为 1482581580 之类的内容,以便我可以按日期/时间排序。

这是我的代码:

$convert =

$string = $withoutExt;
$find = array('/_/', '/\./', '/-/');
$replace = array('/', ':', '/');
$result = preg_replace($find, $replace, $string);
$split = preg_split('/\/00|\^|#/', $result);
//print_r($split);
$korrasNimi = $split[0];

$date = $split[2];
$time = $split[3];

<td data-order="<?php echo $convert ?>">
<span class="text-center">
<?php echo $kuupaev; echo ' - ' echo $kellaaeg; ?>
</span>
</td>

如何获取日期的数字表示形式?

最佳答案

如果您有一个类似 18/02/2012 - 16:04:43 的字符串,那么您可以 create datetime object from a certain format :

$date = DateTime::createFromFormat('d/m/Y - H:i:s', '18/02/2012 - 16:04:43');
$timestamp = $date->format('U');
echo $timestamp;

关于javascript - 将文件名日期转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41400854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com