Javascript 使用moment.js将时间(HH:mm:ss)转换为(HH:mm)

Javascript 使用moment.js将时间(HH:mm:ss)转换为(HH:mm),javascript,jquery,momentjs,Javascript,Jquery,Momentjs,我想知道是否可以使用moment.js将sql时间(HH:mm:ss)转换为HH:mm。或者有一个简单的JavaScript/jQuery解决方案可以解决这个问题?是的,您可以: moment('12:59:01', 'HH:mm:ss').format('HH:mm') 或者,如果格式一致,您可以将最后3个字符切掉: '12:59:01'.slice(0, -3) 嗯,那很容易。为什么我没有在谷歌上找到这样的答案?:)谢谢你,伙计!嗯。。“sql时间”是什么意思?大多数SQL数据库不将日期

我想知道是否可以使用moment.js将sql时间(HH:mm:ss)转换为HH:mm。或者有一个简单的JavaScript/jQuery解决方案可以解决这个问题?

是的,您可以:

moment('12:59:01', 'HH:mm:ss').format('HH:mm')
或者,如果格式一致,您可以将最后3个字符切掉:

'12:59:01'.slice(0, -3)

嗯,那很容易。为什么我没有在谷歌上找到这样的答案?:)谢谢你,伙计!嗯。。“sql时间”是什么意思?大多数SQL数据库不将日期或时间存储为字符串…在PHPMyAdmin中,我可以选择时间作为类型。。。Idk如果这是一个sql时间思想是的,这是一个
time
数据类型()。该类型的格式完全取决于如何在代码中检索它。它不作为字符串存储在db.timeFormatting=time=>{return moment(time,'HH:mm:ss').format('HH:mm')中
timeFormatting = (time) => {
  return moment(time, 'HH:mm:ss').format('HH:mm')
}