リアクションネイティブのmomentjsの使用。以下の関数MomentT
は、要求されたフォーマットに従って日付/時刻を解析していますが、正しく表示されていますが、日没の時間ではなく奇妙な時間を与えています。それは実際にはjson.sys.sunset
(現在、LAではunix時間ではおおよそ1470969909です)を無視しているように見え、それを4:36:09 pmとして解析しますが、それを7:45:09 PMとして解析する必要があります。私は間違って何をしていますか?ReactNative/Momentjsの日付解析の問題
var moment = require('moment');
var MomentT = function(tod) {
return moment(tod).format('h:mm:ss a');
};
module.exports = function(latitude, longitude) {
var url = `${rootUrl}&lat=${latitude}&lon=${longitude}`;
console.log(url);
return fetch(url)
.then(function(response){
return response.json();
})
.then(function(json){
return {
sunset: MomentT(json.sys.sunset)
}
})
.catch(function(error) {
console.log('There has been a problem with your fetch operation: ' + error.message);
throw error;
});
}