2016-08-03 5 views
0

私はインターネット上で多くを検索したことについて質問していますが、すべての疑問を解決する答えを見つけられないようです。月の番号をjQueryに変換する

私はDBに行くクエリを使用して、私が望む値を選び、それをJSONにエンコードします。値の1つはMONTHです。月をNUMBERとして保存するので、私は自分のループと条件を作ることができます。

すべてがこの除き正常に動作している:

私はフロントエンドでのタイトルとしてMONTHを使用します。とにかく、数字(1〜12)を文字列(月の名前?)に変換するループを作ることができますか?

$j('#container h2:last').html(data[i].monthName); 

htmlでは月のように表示されます。

+0

[日付から月名を取得](http://stackoverflow.com/questions/1643320/get-month-name-from-date)の可能な複製 – WillardSolutions

+0

役に立つ:http://momentjs.com/ –

答えて

2

$j('#container h2:last').html(GetMonthName(data[i].monthName)); 

のようなHTMLを投入しながら、多くのオプションがあるかもしれません

function GetMonthName(monthNumber) { 
     var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; 
     return months[monthNumber - 1]; 
} 

のような月の番号から月の名前を返します。そして、それを呼び出す関数を作成します。これは論理的なアプローチなので、最初に試してみてください)

+0

ありがとう!それは完璧に働いた! :) – bugfire

関連する問題