Décrivez le bogue
dans la locale "tr", le format "Do" ne fonctionne pas. Besoin de tester à nouveau tous les formats.
Reproduire
Étapes pour reproduire le comportement :
-> moment().locale('tr').format('Do')
Comportement prévisible
Il devrait retourner des suffixes. Ex : pour la valeur 15 -> "15inci"
Captures d'écran
Bureau (veuillez compléter les informations suivantes) :
Smartphone (veuillez compléter les informations suivantes) :
Environnement spécifique à un moment
Veuillez exécuter le code suivant dans votre environnement et inclure la sortie :
console.log((new Date()).toString())
console.log((new Date()).toLocaleString())
console.log((new Date()).getTimezoneOffset())
console.log(navigator.userAgent)
console.log(moment.version)
Thu Mar 14 2019 10:12:15 GMT+0300 (GMT+03:00) debugger eval code:1:1
3/14/2019, 10:12:15 AM debugger eval code:2:1
-180 debugger eval code:3:1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0 debugger eval code:4:1
2.24.0
Je pense que cette ligne ne devrait pas être là (ou déplacée avant la ligne default:
) où les suffixes sont ajoutés.
J'aimerais travailler là-dessus, si c'est d'accord
Merci pour cette demande.
Les ordinaux étaient là. On leur a demandé de les supprimer dans https://github.com/moment/moment/issues/4122#issuecomment -353021460 (c'est l'auteur des paramètres régionaux), donc je ne suis pas sûr que nous devrions les rajouter. Je fermerai ce problème à moins qu'il n'y ait un dossier solide pour rouvrir (source gouvernementale, cldr ou similaire)
Commentaire le plus utile
J'aimerais travailler là-dessus, si c'est d'accord