Bản mẫu:Age in days nts
![]() | Bản mẫu này sử dụng Lua: |
Cách sử dụng
[sửa mã nguồn]Bản mẫu này hoạt động tương tự {{Age in days}} nhưng có thể sắp xếp chính xác trong bảng.
Xem thêm
[sửa mã nguồn]Các bản mẫu sau được dùng để hiển thị ngày tháng năm sinh, ngày tháng năm mất và tuổi của một người. Những bản mẫu này thường dùng trong các hộp thông tin (infobox), chúng giúp hiển thị tuổi của nhân vật dựa trên thời gian hiện tại, giúp chúng ta không phải cập nhật bằng tay. Điều này rất hữu ích cho một Bách khoa toàn thư điện tử động và luôn cập nhật, so sánh với Bách khoa toàn thư bằng giấy.
Ngoài ra, dùng các bản mẫu này thay vì điền trực tiếp ngày tháng bằng tay cho phép chèn các siêu dữ liệu ẩn vào bài viết. Các trình duyệt web và các phần mềm máy tính có thể lọc ra siêu dữ liệu để phục vụ cho mục đích riêng, chẳng hạn để tìm kiếm hay hiển thị.
Năm, tháng và ngày trong các bản mẫu này được nhập bằng số, không phải bằng chữ. Nếu một số bé hơn 10, có thể không cần nhập chữ số 0 vào phía trước (chẳng hạn, có thể nhập "7" hay "07" đều được chấp nhận).
Tất cả các bản mẫu
[sửa mã nguồn]Mã cần nhập | Ví dụ | Kết quả |
---|---|---|
{{Ngày sinh|[năm sinh]|[tháng sinh]|[ngày sinh]}} | {{Ngày sinh|2005|1|4}}
|
9 tháng 8, 1965 |
{{Ngày sinh và tuổi|[năm sinh]|[tháng sinh]|[ngày sinh]}} | {{Ngày sinh và tuổi|1965|8|9}}
|
4 tháng 1, 2005 |
{{Năm sinh và tuổi|[năm sinh]|[tháng sinh, nếu biết]}} | {{Năm sinh và tuổi|1965}}
|
1965 (58–59 tuổi) |
{{Năm sinh và tuổi|1965|8}}
|
tháng 8, 1965 (59 tuổi) | |
{{Ngày mất|[năm mất]|[tháng mất]|[ngày mất]}} | {{Ngày mất|2005|12|25}}
|
25 tháng 12, 2005 |
{{Ngày mất và tuổi|[năm mất]|[tháng mất]|[ngày mất]|[năm sinh]|[tháng sinh]|[ngày sinh]}} | {{Ngày mất và tuổi|2005|12|25|1965|8|9}}
|
25 tháng 12, 2005 | (40 tuổi)
{{Năm mất và tuổi|[năm mất]|[năm sinh]|[tháng mất, nếu biết]}} | {{Năm mất và tuổi|2005|1965}}
|
2005 (39–40 tuổi) |
{{Năm mất và tuổi|2005|1965|12}}
|
tháng 12, 2005 (39–40 tuổi) |
Ghi chú sử dụng
[sửa mã nguồn]Về thời điểm tính tuổi
[sửa mã nguồn]Các bản mẫu {{Ngày sinh và tuổi}} và {{Năm sinh và tuổi}} tính toán và hiển thị tuổi của người đó tính đến thời điểm hiện tại.
Về việc chọn lựa bản mẫu để sử dụng
[sửa mã nguồn]Bản mẫu {{Ngày sinh và tuổi}} chỉ sử dụng được trong trường hợp biết đầy đủ ngày, tháng, năm sinh của nhân vật. Nếu chỉ có thông tin về năm sinh, hoặc năm và tháng sinh, hãy chuyển sang sử dụng {{Năm sinh và tuổi}}. Cũng như vậy đối với cặp bản mẫu {{Ngày mất và tuổi}} – {{Năm mất và tuổi}}.
Ghi chú kĩ thuật
[sửa mã nguồn]Quy tắc tính tuổi trong trường hợp không rõ ngày sinh
[sửa mã nguồn]Các bản mẫu {{Năm sinh và tuổi}} và {{Năm mất và tuổi}} hiển thị tuổi xấp xỉ (ước tính) của người đó. Dùng các bản mẫu này khi ta biết năm sinh/mất (và có thể biết cả tháng sinh/mất) nhưng không biết vào ngày cụ thể nào.
Tuổi trong các trường hợp này được tính toán như sau
- {{Năm sinh và tuổi}} – chúng ta giả sử:
- Do đó, bản mẫu
{{Năm sinh và tuổi|1969}}
- sẽ hiển thị năm sinh và tuổi của người đó như sau: 1969 (54–55 tuổi)
- Do đó, bản mẫu
- {{Năm mất và tuổi}}
- Để đơn giản, ta xem xét hai trường hợp đặc biệt sau: (1) người đó sinh ngày 31 tháng 12 năm 1973 và mất ngày 1 tháng 1 năm 2023, thế thì tại thời điểm chết sinh nhật lần thứ 50 của người đó (31 tháng 12 năm 2023) chưa đến, do đó người đó 49 tuổi; (2) người đó sinh ngày 1 tháng 1 năm 1973 và mất ngày 31 tháng 12 năm 2023, thế thì tại thời điểm chết người đó 50 tuổi (đã qua sinh nhật 50 tuổi ngày 1 tháng 1 năm 2023).
- Do đó, bản mẫu
{{Năm mất và tuổi|2023|1973}}
- sẽ hiển thị ngày mất và tuổi của người đó như sau: 2023 (49–50 tuổi)
- Do đó, bản mẫu
Tham số không tương thích
[sửa mã nguồn]Các bản mẫu này tương thích với các bản mẫu tại enwiki. Khi biên dịch bài viết từ tiếng Anh, chúng ta thường gặp các tham số |df=y
và |mf=y
: đây là các tham số quy định cách hiển thị ngày kiểu Anh (ngày viết trước tháng, VD: 1 January 2024) hay kiểu Mỹ (tháng viết trước ngày, VD: January 1, 2024). Các tham số này có thể bỏ đi vì không hữu ích trong tiếng Việt.