Ajout d'un personnage dans le milieu d'une corde
Il y a probablement une solution simple à ce qui va provoquer un facepalm. J'ai le temps stocké comme un 4 caractères chaîne de caractères ie 1300.
J'essaie d'afficher cette chaîne de caractères comme suit:13: 00. Je me sens comme il y a une solution à ce qui est plus élégant que ce que je fais en ce moment.
J'ai actuellement:
$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;
La chaîne sera toujours de 4 caractères.
OriginalL'auteur Baadier Sydow | 2013-10-18
Vous devez vous connecter pour publier un commentaire.
Edit:
Ici est une solution générale à ce problème:
Et la seconde renvoie "50:0" si $time = "500";
doivent être considérés à partir de la fin de
Le bon ton est une solution universelle. mais vous avez fait face à la tâche 🙂
il est originaire fonction php pour la fonction personnalisée celui que vous avez écrit dans votre montage, voir ma réponse ci-dessous.
OriginalL'auteur Ethan
Je préfère cette solution car il est juste une fonction
http://php.net/substr_replace
OriginalL'auteur Frankey
OriginalL'auteur SheetJS
Fera 945 résultat à 9:45 et 12 h 45 à 12:45.
OriginalL'auteur arjentuin