Descreva o bug
no locale "tr", o formato "Do" não está funcionando. Precisa testar todos os formatos novamente.
Reproduzir
Passos para reproduzir o comportamento:
-> moment (). locale ('tr'). format ('Do')
Comportamento esperado
Ele deve retornar sufixos. Ex: para o valor 15 -> "15inci"
Capturas de tela
Desktop (preencha as seguintes informações):
Smartphone (preencha as seguintes informações):
Ambiente específico do momento
Execute o seguinte código em seu ambiente e inclua a saída:
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
Eu acho que esta linha não deveria estar lá então (ou movida antes da linha default:
) onde os sufixos são adicionados.
Eu gostaria de trabalhar nisso, se estiver tudo bem
Obrigado por este pedido.
Ordinais costumavam estar lá. Eles foram solicitados a ser removidos em https://github.com/moment/moment/issues/4122#issuecomment -353021460 (que é o autor do local), portanto, não tenho certeza se devemos adicioná-los novamente. Encerrarei este problema, a menos que haja um caso forte para reabrir (fonte governamental, cldr ou semelhante)
Comentários muito úteis
Eu gostaria de trabalhar nisso, se estiver tudo bem