ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで文字列を日付型に変換する方法

JavaScriptで文字列を日付型に変換する方法

青灯夜游
青灯夜游オリジナル
2021-04-07 14:44:2815767ブラウズ

JavaScript では、Date オブジェクトを使用して文字列を日付型に変換できます。構文形式は「new Date (文字列日付型)」です。Date オブジェクトは日付と時刻の処理に使用され、日付は自動的に変換され、時刻は初期値に保存されます。

JavaScriptで文字列を日付型に変換する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

javascript は文字列を日付型に変換します

var str = "2021-4-7 12:12:12";
var d = new Date(str);
console.log(d);
console.log(d.getTime());

コンソール出力:

console.log(d); 次のように表示されます。

Wed Apr 07 2021 12:12:12 GMT+0800 (中国标准时间)

consolle.log(d.getTime()); 時間をミリ秒に変換すると、次のように表示されます:

1617768732000

JavaScriptで文字列を日付型に変換する方法

この方法により、次の質問を計算できます。

js プログラムを作成し、生年月日を入力します。

(1) あなたがこの世界で何日生きているかを計算します。

(2) 100歳まで生きた場合、病気になるまでの日数を計算してください。

アイデア:

1. ユーザーは誕生日文字列を入力します;

2. 文字列を日付に変換します;

3. 日付を作成します。現在時刻;

4. 両方の時間をミリ秒に変換し、getTime() メソッドを使用します

5. 今日のミリ秒から誕生日のミリ秒を引いて、生きてきたミリ秒を計算します。

##6. ミリ秒を日に変換する

プログラミング関連の知識については、

プログラミング ビデオをご覧ください。 !

以上がJavaScriptで文字列を日付型に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。