Ich habe Dateien mit Dateinamen wie filename-0001#18-02-2012^16.04.43.JPG
. Ich habe die Dateinamen aufgeteilt, um den Datums-/Uhrzeitteil zu extrahieren. Nun möchte ich diesen Teil (z. B. 18/02/2012 - 16:04:43
) zu etwas wie 1482581580
konvertieren, damit ich nach Datum/Uhrzeit sortieren kann.Convert Dateiname-Datum zu Datetime
Dies ist mein Code:
$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>
Wie kann ich die numerische Darstellung des Datums bekommen?
Und was nicht funktioniert hier? –
versuchen Sie dies: '$ datetime = strtotime (Datum ('18/02/2012 16:04:43 ');' –
@u_mulder Ich weiß nicht, wie man es in Datetime umwandelt, so dass ich nach Datetime sortieren kann –