2017-06-16 237 views
1

我試圖在反應本機中獲取Android應用中的當前日/月/年。react-native獲取當前日期

這是我做了什麼:

currentDay: new Date(), 

... 

console.log('Date:'+this.state.currentDay ,); 
console.log('Day: '+this.state.currentDay.getDay() , 'Month: ' + this.state.currentDay.getMonth(), 'Year :'+ this.state.currentDay.getYear()); 

並在控制檯中我有:

Date:Fri Jun 16 2017 11:27:36 GMT+0000 (GMT) 
'Day: 5', 'Month: 5', 'Year :117' 

正如你看到的,getDay()getMonth()getYear()不回我想要什麼。 ..

+0

您可能需要'.getFullYear()'而不是'.getYear()' – Kerumen

回答

4

您可以使用此:

var today = new Date(); 
date=today.getDate() + "/"+ parseInt(today.getMonth()+1) +"/"+ today.getFullYear(); 
console.log(date); 
+0

好的,謝謝,它運行良好! – Julvador