**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
2天前关闭。
Improve this question
我在我的项目中使用react-big-calendar。默认情况下,它在事件框中显示12Hours
时间,如下所示。
我怎样才能把它改成24Hours
呢?
4条答案
按热度按时间nfs0ujit1#
如果你把moment timezone改成moment.locale('en-GB').它应该可以工作.也许你可以试试这个https://github.com/jquense/react-big-calendar/issues/698.
wvyml7n52#
文档中没有涉及到这一点,但我们的想法是提供一个函数来处理带有
start
和end
的时间范围对象,例如,它允许您选择在它们之间放置何种分隔符。请尝试以下操作:
ca1c2owp3#
这个解决方案对我很有效,我已经在这个问题上挣扎了很久
这样做的目的是,它不会更改定位器日期格式,因为时间戳上的标签指向定位器
我在这里使用moment.js,但它应该与任何定位器工作大致相同
2fjabf4q4#
你可以试试下面的代码。2通常在react 24小时格式如下