{"date":"Thu Dec 06 14:56:01 IST 2012"}
この文字列を JSON として取得していますが、これを JS 日付オブジェクトに変換できますか?
{"date":"Thu Dec 06 14:56:01 IST 2012"}
この文字列を JSON として取得していますが、これを JS 日付オブジェクトに変換できますか?
編集:残念ながら、私は完全に間違っていました。申し訳ありませんが、残念ながら、たまたま今日という結果になりましたが、あなたを台無しにしないために、サーバーから別の時間文字列を取得した場合、おそらくあなたのために働くはずの解決策があります最善の方法は、文字列パターンに一致する正規表現パターンを作成することです
date
JSON オブジェクトからプロパティにアクセスするmyJson.date.replace(" IST","")
myDate = new Date("Thu Dec 06 14:56:01 2012")
var myJson = {"date":"Thu Dec 06 14:56:01 IST 2012"}
var myDate = new Date(myJson.date.replace(" IST",""))
console.log(myDate.toLocaleDateString())
JSBinはこちら
JSON をデータ オブジェクトに変換する正しい方法は、この日付を文字列として解析します。
var myJson = {"date":"Thu Dec 06 14:56:01 IST 2013"}
var myDate = new Date(Date(myJson.date))
console.log(myDate.getFullYear()) // 2012
現在の年とは異なる年では機能しません。