Es gibt wahrscheinlich eine einfache Lösung, die einen Facepalm verursacht. Ich habe Zeit als 4 Zeichen lange Zeichenfolge dh 1300 gespeichert.Hinzufügen eines Zeichens in der Mitte eines Strings
Ich versuche, diese Zeichenfolge als 13:00 anzuzeigen. Ich habe das Gefühl, dass es eine Lösung dafür geben muss, die eleganter ist als das, was ich gerade mache.
ich derzeit haben:
$startTime = get_field($dayStart, $post->ID);
$endTime = get_field($dayEnd, $post->ID);
for ($x=0; $x = 4; $x++){
if(x == 2){
$ST .= ':';
$ET .= ':';
} else {
$ST .= $startTime[x];
$ET .= $endTime[x];
}
}
$startTime = $ST;
$endTime = $ET;
Der String immer lange 4 Zeichen sein.
Emmm erste Option gibt 1:00 .. – Max
zurück und zweite gibt "50: 0" zurück, wenn $ time = "500"; – Max
muss ab Ende – Max