toLocaleString 添加自定义字母

在下面的这段代码中,我需要渲染时间看起来像这样3h15m。现在才3 点 15 分。如何为小时和分钟添加结尾?先感谢您。

<span className={s.data}>{new Date(ticket.segments[0].duration)
  .toLocaleString('en', { hour: 'numeric',    
                      minute: 'numeric' })}</span>


侃侃尔雅
浏览 87回答 1
1回答

慕妹3242003

像这样let [, hh, mm] = new Date(2020, 07, 12, 15, 30, 0)&nbsp; .toLocaleString('en', {&nbsp; &nbsp; hour: 'numeric',&nbsp; &nbsp; minute: 'numeric'&nbsp; }).match(/(\d{1,2})\:(\d{2})/)console.log(`${hh}h${mm}m`)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript