2012-04-16 24 views
-1

JavaScriptまたはPHPを使用して月の名前を月の名前に変換するには、以下の解決策がありますか?JavaScriptを使用して月の名前を月の数字に変換する

私はこのようでした:

$monNum = date('n',strtotime($staff->curMonth)); 
+0

私はスイッチケースを使ってみましたが、私はそれが良い考えではないと思っています... – Devswa

答えて

12

あなたは鍵が月名であり、値は月番号であるキー/値のペアのオブジェクトを保つことができる:

var months = { 
    January: 1, 
    February: 2, 
    ... 
}; 

、その後、 :

var monthNumber = months['April']; 

か:

var monthNumber = months.April; 
+0

これは本当に賢明なやり方です。 – crush

関連する問題