Computer >> Máy Tính >  >> Lập trình >> Javascript

Hàm Date.getDay () trong JavaScript

Đối tượng Ngày là một kiểu dữ liệu được tích hợp trong ngôn ngữ JavaScript. Đối tượng ngày được tạo với Date () mới như hình dưới đây.

Khi một đối tượng Date được tạo, một số phương thức cho phép bạn thao tác trên nó. Hầu hết các phương pháp chỉ cho phép bạn lấy và đặt các trường năm, tháng, ngày, giờ, phút, giây và mili giây của đối tượng, sử dụng giờ địa phương hoặc giờ UTC (phổ thông hoặc GMT).

Hàm getDay () của đối tượng Date trả về số đại diện cho ngày trong tuần của ngày hiện tại của nó (0 đại diện cho Chủ nhật, v.v.).

Cú pháp

Cú pháp của nó như sau

dateObj.getDay();

Ví dụ

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date('september 26, 1989 00:4:00');
      document.write(dateObj.getDay());
   </script>
</body>
</html>

Đầu ra

2

Ví dụ

Nếu bạn không đề cập đến ngày trong tháng, nó được coi là ngày đầu tiên và ngày trong tuần được trả về tương ứng. Ví dụ, chúng tôi đã đề cập đến tháng là tháng 9 năm 1989 và chúng tôi không đề cập đến ngày, vì vậy theo mặc định nó được coi là ngày là 1 và vì nó là thứ Năm và vì đó là ngày thứ 5 trong tuần, hàm này trả về 5.

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date('September, 1989 00:4:00');
      document.write(dateObj.getDay());
   </script>
</body>
</html>

Đầu ra

5

Ví dụ

Nếu bạn không chuyển bất kỳ giá trị nào cho hàm tạo trong khi tạo đối tượng ngày thì hàm này trả về ngày trong tuần của ngày hiện tại.

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var dateObj = new Date();
      document.write(dateObj.getDate());
   </script>
</body>
</html>

Đầu ra

24