JavaScript で非標準の DateTime 文字列を解析するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-02 09:45:30
オリジナル
373 人が閲覧しました

How to Parse Non-Standard DateTime Strings in JavaScript?

JavaScript での DateTime 文字列の解析

JavaScript では、日付文字列を DateTime オブジェクトに解析することは、特に形式が異なる場合に困難になることがあります。標準の dd-MM-yyyy または MM-dd-yyyy パターンとは一致しません。たとえば、日と月がピリオドで区切られている、「03.09.1979」のような日付文字列について考えてみましょう。

このような状況に対処するには、文字列を個別のコンポーネントに分割する必要があります。日、月と年。この目的には String.Split メソッドを使用できます。

次に、抽出したコンポーネントを使用して Date オブジェクトを作成します。 Date コンストラクターの month 引数は、月のインデックス (0 から始まる) を想定していることに注意してください。そのため、分割プロセスから取得した月の値から 1 を減算します。

<code class="javascript">var strDate = "03.09.1979";
var dateParts = strDate.split(".");

var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);</code>
ログイン後にコピー

このコード スニペットは、 「03.09.1979」という文字列を Date オブジェクトに取り込み、必要に応じてその後の日付の操作や書式設定を可能にします。

以上がJavaScript で非標準の DateTime 文字列を解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!