変換方法: 1. "Date.parse(new Date())" ステートメントを使用します。 2. "(new Date()).valueOf()" ステートメントを使用します。 3. "new Date" を使用します。 () .getTime()"; 4. 「Number(new Date())」を使用します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript でタイムスタンプを取得するには 4 つのメソッドがあり、いずれも時間オブジェクト new Date() をインスタンス化して現在のタイムスタンプをさらに取得します。
メソッド 1:
var timestamp1 = Date.parse(new Date()); // 不推荐这种办法,毫秒级别的数值被转化为000 console.log(timestamp1);
メソッド2:
var timestamp2 = (new Date()).valueOf(); // 通过valueOf()函数返回指定对象的原始值获得准确的时间戳值 console.log(timestamp2);
方法 3:
var timestamp3 = new Date().getTime(); // 通过原型方法直接获得当前时间的毫秒值,准确 console.log(timestamp3);
方法 4:
var timetamp4 = Number(new Date()) ; //将时间转化为一个number类型的数值,即时间戳 console.log(timetamp4);
印刷結果は次のとおりです。
【 推奨学習: JavaScript 上級チュートリアル ]
以上がJavaScriptで時間をタイムスタンプに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。