Hướng dẫn is there a tag for date in html? - có một thẻ cho ngày tháng trong html không?


Thí dụ

Cách xác định thời gian và ngày:

Mở cửa từ 10:00 đến 21:00 mỗi ngày trong tuần.

Tôi có một ngày vào ngày lễ tình nhân.

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Thẻ <time> xác định một thời gian cụ thể (hoặc DateTime).

Thuộc tính datetime của phần tử này được sử dụng Dịch thời gian thành định dạng có thể đọc được bằng máy để các trình duyệt có thể cung cấp để thêm lời nhắc ngày thông qua lịch của người dùng và các công cụ tìm kiếm có thể tạo ra kết quả tìm kiếm thông minh hơn.


Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ phần tử.

Yếu tố
62.0 18.0 22.0 7.0 49.0

Thuộc tính

Thuộc tínhGiá trịSự mô tả
ngày giờngày giờBiểu thị định dạng có thể đọc được bằng máy của phần tử

Thuộc tính toàn cầu

Thẻ <time> cũng hỗ trợ các thuộc tính toàn cầu trong HTML.


Thuộc tính sự kiện

Thẻ <time> cũng hỗ trợ các thuộc tính sự kiện trong HTML.


Các trang liên quan

Tham khảo HTML DOM: Đối tượng thời gian


Cài đặt CSS mặc định

None.



Đối với mục đích của ngày HTML, năm luôn dài ít nhất bốn chữ số; Nhiều năm trước năm 1000 được đệm với số 0 hàng đầu ("0"), do đó năm 72 được viết là 0072. Nhiều năm trước năm 1 C.E. không được hỗ trợ, vì vậy HTML không hỗ trợ các năm 1 B.C.E. (1 B.C.) hoặc sớm hơn.

❮ thuộc tính loại HTML

Thí dụ

Hiển thị kiểm soát ngày:

Ngày sinh nhật:


Hãy tự mình thử »

Định nghĩa và cách sử dụng

<input type="date"> xác định một người chọn ngày.

Giá trị kết quả bao gồm năm, tháng và ngày. Always add the <label> tag for best accessibility practices!


Mẹo: Luôn thêm thẻ <label> để thực hành khả năng truy cập tốt nhất!

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ phần tử.
Thuộc tính20.0 12.0 57.0 14.1 11.0

loại = "ngày"


Đối với mục đích của ngày HTML, năm luôn dài ít nhất bốn chữ số; Nhiều năm trước năm 1000 được đệm với số 0 hàng đầu ("0"), do đó năm 72 được viết là 0072. Nhiều năm trước năm 1 C.E. không được hỗ trợ, vì vậy HTML không hỗ trợ các năm 1 B.C.E. (1 B.C.) hoặc sớm hơn.


Phần tử <time> HTML biểu thị một khoảng thời gian cụ thể. Nó có thể bao gồm thuộc tính datetime để dịch ngày thành định dạng có thể đọc được bằng máy, cho phép kết quả công cụ tìm kiếm tốt hơn hoặc các tính năng tùy chỉnh như nhắc nhở.<time> HTML element represents a specific period in time. It may include the datetime attribute to translate dates into machine-readable format, allowing for better search engine results or custom features such as reminders.

Nó có thể đại diện cho một trong những điều sau đây:

  • Một thời gian trên đồng hồ 24 giờ.
  • Một ngày chính xác trong lịch Gregorian (với thông tin thời gian và thời gian tùy chọn).
  • Một thời gian hợp lệ.

Thử nó

Thuộc tính

Giống như tất cả các yếu tố HTML khác, yếu tố này hỗ trợ các thuộc tính toàn cầu.

datetime

Thuộc tính này cho biết thời gian và/hoặc ngày của phần tử và phải ở một trong các định dạng được mô tả dưới đây.

Ghi chú sử dụng

Yếu tố này là để trình bày ngày và thời gian ở định dạng có thể đọc được của máy. Ví dụ: điều này có thể giúp một tác nhân người dùng cung cấp thêm một sự kiện vào lịch của người dùng.

Yếu tố này không nên được sử dụng cho ngày trước khi giới thiệu lịch Gregorian (do các biến chứng trong việc tính toán các ngày đó).

Giá trị DateTime (giá trị có thể đọc được của máy của DateTime) là giá trị của thuộc tính ____3 của phần tử, phải ở định dạng thích hợp (xem bên dưới). Nếu phần tử không có thuộc tính datetime, nó không phải có bất kỳ phần tử nào và giá trị DateTime là nội dung văn bản con của phần tử.it must not have any element descendants, and the datetime value is the element's child text content.

Giá trị DateTime hợp lệ

một chuỗi năm hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
3

Chuỗi tháng hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
4

Chuỗi ngày hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
5

Chuỗi ngày không có hàng năm hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
6

Chuỗi tuần hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
7

Chuỗi thời gian hợp lệ

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
8

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>
9

<time>0

một chuỗi ngày và thời gian hợp lệ

<time>1

<time>2

Một chuỗi ngày và thời gian toàn cầu hợp lệ

<time>3

<time>4

<time>5

<time>6

<time>7

<time>8

chuỗi thời lượng hợp lệ

<time>9

Ví dụ

Ví dụ đơn giản

HTML

<p>The concert starts at <time datetime="2018-07-07T20:00:00">20:00</time>.</p>

Đầu ra

datetime ví dụ

HTML

<p>
  The concert took place on <time datetime="2001-05-15T19:00">May 15</time>.
</p>

Đầu ra

datetime ví dụ

Thông số kỹ thuật
Tiêu chuẩn HTML # phần tử thời gian
# the-time-element

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Xem thêm

  • Phần tử datetime1, cho phép báo hiệu các loại giá trị khác.

Làm thế nào để bạn viết một ngày trong HTML?

Các phần tử của Type = "Date" Tạo các trường đầu vào cho phép người dùng nhập ngày, bằng hộp văn bản xác thực đầu vào hoặc giao diện người chọn ngày đặc biệt.Giá trị kết quả bao gồm năm, tháng và ngày, nhưng không phải là thời gian. elements of type="date" create input fields that let the user enter a date, either with a textbox that validates the input or a special date picker interface. The resulting value includes the year, month, and day, but not the time.

Làm cách nào để hiển thị ngày và giờ trong HTML?

Trình xây dựng ngày mới () được sử dụng để tạo đối tượng ngày.Ngày và giờ hiện tại được lưu trữ bên trong biến JavaScript.Sau đó, sử dụng thuộc tính TextContent Nội dung của phần tử Span HTML được đặt với hiện tại và thời gian.

Ngày được lưu trữ trong HTML như thế nào?

Đối với mục đích của ngày HTML, năm luôn dài ít nhất bốn chữ số;Nhiều năm trước năm 1000 được đệm với số 0 hàng đầu ("0"), do đó năm 72 được viết là 0072.Nhiều năm trước năm 1 C.E. không được hỗ trợ, vì vậy HTML không hỗ trợ các năm 1 B.C.E.(1 B.C.) hoặc sớm hơn.years are always at least four digits long; years prior to the year 1000 are padded with leading zeroes (" 0 "), so the year 72 is written as 0072 . Years prior to the year 1 C.E. are not supported, so HTML doesn't support years 1 B.C.E. (1 B.C.) or earlier.