0

Je suis en train d'écrire un système qui affiche les données client en front-end, mais permet également d'exporter des données via back-end vers différents formats de fichiers. J'utilise globalize.js et les capacités de globalisation native de .NET, mais pour certaines langues, je reçois des différences de format de date (par exemple "31.1.2016" par rapport à "31-01-2016") et le format numérique (par exemple "1.234 , 56 "contre" 1 234,56 "). Quelqu'un a-t-il des suggestions sur la façon de mettre en forme les dates et les numéros dans le back-end et le front-end et d'obtenir des résultats cohérents?Date de consentement, mise en forme des nombres sur C# (backend) et JS (front end)

Je ne peux pas pré-formater les valeurs en chaîne et passer des chaînes au serveur frontal, car certains composants frontaux (comme les graphiques) attendent des entiers bruts, des dates pour pouvoir rendre les données correctement.

+1

Vous avez dit; _how peut mettre en forme des dates et des nombres_ et aussi _I ne peut pas formater les valeurs en string_. Comment pensez-vous que vous pouvez les mettre en forme sans formatage? o.O Je suis confus. –

+0

J'étais sur le point d'écrire le même. Cette question n'a aucun sens ... vous avez un problème avec le formatage mais vous ne formatez pas? – Jcl

+1

Il signifie qu'il ne peut pas transmettre une chaîne pré-formatée à l'interface –

Répondre

0

Vous pouvez passer à partir de l'arrière-plan les deux choses: La date numérique et la représentation de la chaîne.