需要使用库在React Native中以特定格式格式化当前日期

时间:2019-02-28 06:04:11

标签: reactjs date datetime react-native

实际上是在我的应用中。我正在尝试以特定格式显示当前日期和时间,例如“ 27/02/2019 1:40 PM”。我是通过使用自定义格式代码来完成此操作的。但是我真正需要的是,我需要通过使用库来实现这一目标。

感谢您的帮助!

使用此:(手动格式化日期和时间)

var d = new Date();
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
var hours = d.getHours();
var ampm = hours >= 12 ? 'PM' : 'AM';
hours = hours % 12;
hours = hours ? hours : 12; 
var min = d.getMinutes();
min = min < 10 ? '0'+min : min;
var result = date + '/' + month + '/' + year + ' ' + hours + ':' + min + ' ' + ampm;
console.log(result); //Prints DateTime in the above specified format

1 个答案:

答案 0 :(得分:2)

使用moment.js https://momentjs.com/

moment().format('DD/MM/YY h:mm A')将为您提供所需的输出。