Bonjour à tous,
Je reviens vers vous avec une nouvelle question. Sur la toile, on trouve beaucoup de discussions sur comment convertir une dateheure 12 en 24 heures... mais pas l'inverse.
Voici mon problème :
Je dispose d'un dataframe avec une colonne visit_time dont le format est actuellement le suivant : %m/%d/%Y %H:%M
Ce qui donne le data frame suivant :

Les heures sont en format 24heures : de 00:00 à 23:59.
Je souhaiterais passer les heures en format AM/PM.
J'ai regardé du côté de la fonction strptime. Quand j'applique le code suivant, il n'y a que les visit_time inférieures à 12:00 qui s'affichent, les autres sont en NA, logique..
strptime(visit_time, "%Y-%m-%d %I:%M:%S " )
Je souhaitais donc savoir s'il y avait une fonction qui transformait un systéme 24 heures en un système 12 heures (AM/PM) de façon automatique.
Les valeurs de ma colonne visit_time sont de classes "POSIXct" et "POSIXt"
Merci d'avance pour vos réponses,
Cordialement,
Tiphaine
Partager