戻る

曜日コードの取得
Javascriptが曜日をコードとして返す結果は日曜日が0から始まる値となっています。
下記サンプルです。

No曜日
0
1
2
3
4
5
6
getWeekNo();
function getWeekNo()
{
	//2026/01/04は日曜日です
	let day = new Date("2026-01-04");
	let week =day.getDay();
	console.log(week);
}
[出力結果]
[ブラウザ上の検証手順]
ブラウザからscriptの結果を検証する場合は、
ブラウザ上で右クリックをします。
「検証」を選択します。
右側にサイドバーが表示されます。
下にConsoleタブがあるので、タブを選択すると実行結果が表示されます。

1週間の日付と曜日を表示する例
function displayOneWeek()
{
	let tmp="";
	const date =new Date();
	for(i=0;i<7;i++)
	{
		//date.getMonth()
		//0から始まる数字を返すため
		//+1をした数字を月の数字として使用します。
		tmp+=date.getFullYear() + "/" 
		+ (date.getMonth() + 1) + "/" 
		+ date.getDate() 
		+ " [" + getWeekString(date.getDay())+"]\n";
		date.setDate(date.getDate() + 1);
	}
	const obj=document.getElementById("t3");
	obj.innerHTML=tmp;
}
function getWeekString(no)
{
	let data="";
	switch(no)
	{
		case 0:
			data="日";
			break;
		case 1:
			data="月";
			break;
		case 2:
			data="火";
			break;
		case 3:
			data="水";
			break;
		case 4:
			data="木";
			break;
		case 5:
			data="金";
			break;
		case 6:
			data="土";
			break;
	}
	return data;
}
[実行結果]


戻る
back

Get the day of the week code
The day of the week returned by Javascript as a code starts with 0 for Sunday.
Below is a sample.

Noweek
0Sun
1Mon
2Tue
3Wed
4Thu
5Fri
6Sat
getWeekNo();
function getWeekNo()
{
	//Jan 4th,2026 is Sunday
	let day = new Date("2026-01-04");
	let week =day.getDay();
	console.log(week);
}
[Output result]
[Verification procedure in the browser]
To verify the results of a script from the browser,
right-click on the browser.

choose "Verrify".

A sidebar will appear on the right.

There is a Console tab at the bottom,
so choose the tab to display the execution results.

Example of displaying the date and day of the week.
function displayOneWeek()
{
	let tmp="";
	const date =new Date();
	for(i=0;i<7;i++)
	{
		//date.getMonth()
		//To return a number starting from 0,
		//use the number below 1 as the month number.
		tmp+=date.getFullYear() + "/" 
		+ (date.getMonth() + 1) + "/" 
		+ date.getDate() 
		+ " [" + getWeekString(date.getDay())+"]\n";
		date.setDate(date.getDate() + 1);
	}
	const obj=document.getElementById("t3");
	obj.innerHTML=tmp;
}
function getWeekString(no)
{
	let data="";
	switch(no)
	{
		case 0:
			data="Sun";
			break;
		case 1:
			data="Mon";
			break;
		case 2:
			data="Tue";
			break;
		case 3:
			data="Wed";
			break;
		case 4:
			data="Thu";
			break;
		case 5:
			data="Fri";
			break;
		case 6:
			data="Sat";
			break;
	}
	return data;
}
[Execution result]


back



著作権情報
ホームページおよプリ等に掲載されている情報等については、いかなる保障もいたしません。
ホームページおよびアプリ等を通じて入手したいかなる情報も複製、販売、出版または使用させたり、
または公開したりすることはできません。
当方は、ホームペーよびアプリ利用したいかなる理由によっての障害等が発生しても、
その結果ホームページおよびアプリ等を利用された本人または他の第三者が被った損害について
一切の責任を負わないものとします。