2016-11-22 14 views
0

標準的な12時間の読み方からsimpleWeatherの24時間の読み込みに時間を変換したいと思います。私がそれをやろうとすると、Unixエポック形式の時刻が返されます。simpleWeather.jsの時刻形式を変換する

$(function sunset(){ 
    var sunset= 
$.simpleWeather({ 
    location:'Dalol,Afar', 
    woeid:'', 
    units:'f', 
    success:function(weather){ 
     var Sunset= moment(weather.sunset, "HH:mm:ss"); 
    html='Sunset: '+Sunset; 


    $('#sunset').html(html); 
    } 
    }); 

    }); 

私はmoment.jsを使用して変換する方法について開発者に連絡しましたが、それ以上のことは言いませんでした。どのようにコードを修正して、希望のフォーマットを表示できますか?この日付を解析するために、対応する瞬間フォーマットはh:mm A、どこであるので、「17:31」と夕日を返す

var sunset = moment(weather.sunset, ["h:mm A"]).format("HH:mm"); 

simpleWeather.js:あなたが最初に解析し、右の書式設定でweather.sunsetをフォーマットする必要が

答えて

0

Aはpm/amをキャプチャします。 24時間表記でフォーマットするには、format("HH:mm")がその作業を行います。

関連する問題