Javascript: convertit une chaîne de 24 heures sur 12 heures avec AM / PM et aucun fuseau horaire

Le serveur envoie une chaîne de caractères dans ce format: 18:00:00. C'est un moment de la journée à la valeur indépendante de n'importe quelle date. Comment convertir 6:00PM en Javascript? J'ai pu faire précéder la date d'aujourd'hui comme une chaîne de caractères à la valeur envoyée par le serveur et ensuite d'analyser les valeurs combinées et puis essayez de la .toTimeString() méthode de l'objet Date, mais le format de l'époque méthode émet est de 24 heures de temps avec une seconde partie. Je pourrais écrire une fonction, mais est-il quelque chose de construit dans?

source d'informationauteur Tim