...aber schon komisch, dass ich ein nicht relevantes Datum (dd/mm/yyy) angeben muss, damit ich die Zeit formatieren kann,
Nö. Musst Du nicht. Du kannst Dir alternativ eine lange Liste mit Sprachcodes holen, dazu das jeweilige Ausgabeformat erst heraussuchen und beides sodann in geeigneter Form notieren und in Deiner Anwendung den String entsprechend zusammenbauen... Stellt sich die Frage, wie Dir (und den Benutzern der Webseite, die das ganze Zeug herunterladen müssen... ) diese Alternative wohl gefällt.