Comment créer une nouvelle date () en Javascript à partir d'un format de date non standard

J'ai une date au format: jj.mm.aaaa

Lorsque j'instancie un JavaScript date avec elle, il me donne un NaN

En c# je peux spécifier un format de date, de dire: ici, vous avez ma chaîne, c'est dans ce format, veuillez faire une Datetime.

Est-ce possible en JavaScript? Si non, est-il un moyen facile?

Je préfère ne pas utiliser une sous-chaîne pour jour, le sous-chaîne par mois etc. parce que ma méthode doit aussi être capable de l'allemand, l'italien, l'anglais, etc. dates.

source d'informationauteur Michel