2017-01-17 5 views
2

私はdate jsを使用して、任意の文字列をすぐに解析して日付に変換します。しかし、私はタイムスタンプも解析する必要があります。datejsはJavaScriptの日付を上書きします

var temp_string = "1484120122526"; 
var date = new Date(temp_string); 

それは

に戻っ

を与えるのNaN -

は通常のJavaScript Dateオブジェクトは、これを行いますが、私はdatejsはそれを行うための方法を見つけることができません。 Dateオブジェクトを上書きするので、私は立ち往生しています。 datejsはタイムスタンプを解析できますか?または私は新しいDate()を呼び出して元の日付オブジェクトを参照する手段がありますか?

+2

元の捨てられたプロジェクトまたは「進化DateJS」を使用していますか?どのようなコードを使用し、どのように動作しませんか? –

+0

私はhttps://github.com/datejs/Datejsを使用しています 私のコードはちょうどです: var date = new Date(temp_string); ここでtemp_string = 1484120122526 それは戻ってくるNaN – Bbit

答えて

1

dateJSは実際にデフォルトのjs Dateクラスを上書きしますが、私の側ではエラーが発生していました。ドキュメント内では、タイムスタンプはintでなければなりませんでした。日付のもの。

ので、コードは次のようになります。フォーク:

var temp_int = 1484120122526; 
var date = new Date(temp_int); 
+1

ダングそれ。私はこれに答えようとしていた。これが私が決してrep XD – Christopher

+0

を得ることがない理由です。申し訳ありませんが、私は文字通りドキュメントを読んで、見て、テストし、それがうまくいった:D私はここに置くだけで他の人が見るかもしれません。 – Bbit

+1

それは問題ありません。あなたがそれをあなた自身で解決したので、私はあなたに2つのアップフォートを送った:P – Christopher

関連する問題