Rumah >hujung hadapan web >tutorial js >Cara mengira hari semasa dalam seminggu dalam JavaScript

Cara mengira hari semasa dalam seminggu dalam JavaScript

青灯夜游
青灯夜游asal
2021-10-09 14:57:299112semak imbas

Kaedah: 1. Tentukan tatasusunan "tatasusunan("日","一","二","三","四","五","六")"; Tarikh Kaedah getDay() objek memperoleh nombor yang mewakili minggu semasa 3. Gunakan nombor sebagai subskrip dan dapatkan nilai minggu yang sepadan dalam tatasusunan.

Cara mengira hari semasa dalam seminggu dalam JavaScript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

JavaScript mengira hari semasa dalam minggu

<!doctype html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>获取当前星期</title>
 </head>
 <body>
<script type="text/javascript">
    /**
     *获取当前星期几
     *
    */
    function getWeekDate() {
var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var now = new Date();
var day = now.getDay();
var week = weeks[day];
return week;
    }
    alert(getWeekDate());
</script>
 </body>
</html>

Hasil keluaran:

Cara mengira hari semasa dalam seminggu dalam JavaScript

Cara mengira hari semasa dalam seminggu dalam JavaScript

Penjelasan:

Kaedah getDay() boleh mengembalikan nombor yang mewakili hari tertentu dalam seminggu.

dateObject.getDay()

dateObject merujuk kepada hari dalam seminggu, menggunakan waktu tempatan. Nilai pulangan ialah integer antara 0 (Ahad) dan 6 (Sabtu).

Jadi, jika anda perlu memberikan hari dalam seminggu dengan tepat, anda perlu menentukan tatasusunan Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六").

Kemudian gunakan nombor yang dikembalikan oleh getDay() sebagai subskrip dan keluarkan nilai minggu yang sepadan dalam tatasusunan.

[Pembelajaran yang disyorkan: Tutorial JavaScript Lanjutan]

Atas ialah kandungan terperinci Cara mengira hari semasa dalam seminggu dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn