ホームページ >ウェブフロントエンド >jsチュートリアル >JSを使用して月の特定の日を取得する手順の詳細な説明

JSを使用して月の特定の日を取得する手順の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-06-01 09:33:401387ブラウズ

今回はJSで月の具体的な日数を取得する手順を詳しく解説します。 JSで月の具体的な日数を取得するための注意事項は次のとおりです。 、見てみましょう。

Javascript新しい Date("xxxx/xx/xx") コンストラクター メソッド には、"xxxx/xx/0" (数値 0) を渡すと、 The date is the last day が得られます。 "xx" 月の前の月 ("xx" 月の最大値は 69 です。話は逸れます)、 "1999/13/0" を渡すと、 "1998/12/31" が返されます。そして最大の利点は、「xxxx/3/0」を渡すと、xxxx 年の 2 月の最終日が取得されることです。現在の年が閏年であるかどうかが自動的に判断され、28 ま​​たは 29 が返されます。自分で判断する必要がないのでとても便利です! !したがって、年とその月の日数を選択したい場合は、

var d=new Date("选择年/选择月+1/0");
alert(d.getDate());

するだけで済みます。以下は、特定の年の特定の月の日数を取得するために Javascript を使用して書かれたメソッドです。 getDaysInOneMonth(year, month)

function getDaysInOneMonth(year, month){ 
 month = parseInt(month,10)+1; 
 var d= new Date(year+"/"+month+"/0"); 
 return d.getDate(); 
 }
注: テストした結果、Chrome ブラウジングはブラウザ (Google Chrome) でこの機能をサポートしておらず、得られた結果は NAN であることがわかりました。互換性の問題!

特定の月の合計日数を取得するには、他の方法を試すこともできます。

次のように変更するだけです:

function getDaysInOneMonth(year, month){ 
 month = parseInt(month, 10); 
 var d= new Date(year, month, 0); 
 return d.getDate(); 
}
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

webpack3.0を使用してwebpack-dev-serverを構成する方法

WeChatミニプログラムで確認コードパスワード入力ボックス機能を開発する方法

以上がJSを使用して月の特定の日を取得する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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