需要获取月份的名称(即4月),而不是与React应用程序兼容的数字。
我尝试使用一些JavaScript代码段,但未获得所需的结果。
当前使用{(new Date().getMonth()+1)}
提取月份号。注意,这是在组件外部进行渲染。
最佳答案
最简单的形式是使用数组:
let monthNumber = (new Date().getMonth()+1);
let monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
let monthName = monthNames[monthNumber];
// render jsx
return (<div>{monthName}<div>)
如果您需要对日期做更多的事(比较,加,减等),则可能要使用一个库,例如moment.js。
关于javascript - react :获取月份名称而不是数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55731490/