如何将两种不同的时间格式转换为一种格式的本机

时间:2019-05-03 10:06:56

标签: javascript reactjs react-native

下面两个日期是从api获取的。  我必须在26-04-2019 12:45:43 PM都将这种格式进行转换。请建议

“ 26-APR-19 12:45”,

“ 2019年4月26日12:45:43”

谢谢..

2 个答案:

答案 0 :(得分:1)

您可以使用momentjs

示例:

import moment from 'momentjs'
...
date_one = moment("26-APR-19 12:45","DD-MMM-YY HH:mm")
date_two = moment("26/04/2019 12:45:43","DD/MM/YYYY HH:mm:ss")
console.log(date_one).format("DD-MM-YYYY hh:MM:SS A") //  26-04-2019 12:45:43 PM
console.log(date_two).format("DD-MM-YYYY hh:MM:SS A") //  26-04-2019 12:45:43 PM

答案 1 :(得分:0)

只需使用Moment.js,例如

moment('26-APR-19 12:45').format('MMMM Do YYYY, HH:MM:SS A');