Tính ngày sinh từ tuổi javascript
Javascript tính tuổi. Đây là hướng dẫn này, chúng ta sẽ tìm hiểu cách chúng ta có thể tính tuổi từ Ngày sinh (DOB) đã cho trong javascript. Tôi có một yêu cầu là tôi phải tính tuổi của người dùng dựa trên DOB của họ. Để kiểm tra tính đủ điều kiện về độ tuổi của người dùng và áp dụng xác thực tương ứng Show
Ví dụ: trên trang đăng ký nếu tuổi của người dùng dưới 18, thì chúng tôi sẽ thêm xác thực theo đó người dùng không thể tạo tài khoản. Vì vậy, dựa trên DOB, tôi có thể tắt hoặc bật nút gửi tương ứng 2 cách tính tuổi trong Javascript
Tính tuổi từ ngày sinh đến ngày hiện tạiỞ đây trong phương pháp này, chúng tôi thêm một hộp văn bản đầu vào và thẻ nút. Khi nhấp vào nút, chúng tôi gọi hàm javascript lấy ngày từ hộp văn bản đầu vào và tính tuổi. Mã HTML của chúng tôi trông giống như dưới đây
Đây là cách tính tuổi từ ngày sinh Hàm JavaScript như sau.
Xem bản trình diễn # Tính tuổi giữa hai ngày đã choỞ đây chúng ta sẽ thêm hai hộp văn bản i. ngày bắt đầu và ngày kết thúc. Khi nhấp vào nút, chúng tôi gọi hàm js fnCalculateAgeFromGivesDates Đánh dấu HTML của chúng tôi trông giống như được viết bên dưới
Mã JS để tính tuổi từ hai ngày như sau
Xem bản trình diễn Phần kết luận. Ở đây trong bài viết này, chúng tôi tìm hiểu cách tính tuổi từ bất kỳ ngày nào. Ngoài ra cách xác định tuổi từ ngày sinh (DOB). Với 2 bản demo trên, chúng tôi đã cung cấp hàm javascript tính tuổi Cảm ơn bạn đã đọc, vui lòng tiếp tục truy cập blog này và chia sẻ điều này trong mạng của bạn. Ngoài ra, tôi rất thích nghe ý kiến của bạn trong phần bình luận Hàm 9 đã phân tích cú pháp một chuỗi ngày và trả về số mili giây từ nửa đêm ngày 1 tháng 1 năm 1970 đến ngày này. Kể từ ngày 1 tháng 1 năm 1970, hàm 0 trả về số mili giâyChúng tôi đang sử dụng các chức năng này làm điểm bắt đầu. Để giữ số mili giây giữa DOB/NOW và ngày 1 tháng 1 năm 1970, chúng tôi đã thiết lập hai biến mới, 1 và 2Sau đó, chúng tôi trừ DOB khỏi NOW để tìm tuổi của một người tính bằng mili giây. Khi chúng ta có tuổi của một người tính bằng mili giây, chúng ta phải triển khai một số logic cơ bản để chuyển đổi nó thành Năm, Tháng, Ngày, Giờ, Phút và Giây JavaScript Age Calculator giúp xác định tuổi hiện tại của người dùng tính từ ngày sinh. Đây là một thiết kế rất dễ dàng và đơn giản. Tôi đã chia sẻ nhiều thiết kế hơn với bạn trước đây. Đây là lần đầu tiên tôi tạo một máy tính tuổi JavaScript đơn giản và chia sẻ nó với bạn Bạn có thể xem bản demo trực tiếp để biết thiết kế này hoạt động như thế nào. Trước hết, tôi đã tạo một hộp nhỏ trong một trang web. Sau đó, bên dưới là một nút gửi nhỏ Tại đây bạn có thể nhập ngày, tháng, năm vào trường Input. Sau khi nhập ngày sinh của bạn, bấm vào nút gửi và bạn sẽ thấy tuổi hiện tại của mình ở đây Dưới đây là thông tin đầy đủ về cách tôi tạo ra nó, từng bước một Bước 1. Tạo cấu trúc cơ bảnTrước hết tôi đã thiết kế trang web đó bằng mã HTML và CSS. Sau đó, tôi đã làm một hộp nhỏ trên đó ________số 8 Vào chế độ toàn màn hình Thoát chế độ toàn màn hình
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bước 2. Thêm tiêu đề hoặc tiêu đềSau đó, ở đây tôi đã tạo ra một tiêu đề. Tôi đã sử dụng mã HTML và CSS sau để tạo tiêu đề này 0Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 1Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bước 3. Tạo một nơi để nhập ngày sinhCó ba hộp đầu vào để nhập như bạn đã thấy trong bản demo. Để nhập ngày đầu tiên, tháng thứ hai và năm thứ ba. Các mã HTML và CSS sau đây đã được sử dụng để tạo ra nó 2Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 3Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bước 4. Tạo một nút để gửiBây giờ tôi đã tạo một nút gửi mà nếu nhấp vào, người dùng sẽ thấy tuổi hiện tại của anh ấy. Mã HTML và CSS sau đây đã giúp tạo và thiết kế nó 4Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 5Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bước 5. Tạo màn hình xem tuổiHộp này có một màn hình nhỏ ở phía dưới để xem tuổi hiện tại của bạn. Bây giờ nó đang ở trạng thái ẩn. Điều này chỉ có thể được nhìn thấy khi nó được thực thi bởi JavaScript 6Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 7Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bước 6. Kích hoạt máy tính tuổi bằng JavaScriptBây giờ tôi đã triển khai nó bằng mã JavaScript. Tôi đã sử dụng mã rất đơn giản ở đây và nói chung. Nếu bạn biết JavaScript cơ bản, bạn phải hiểu cấu trúc này 6, 7, 8 đầu tiên của mọi người đã được xác định bởi một biến 0Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Sau đó, tôi nhận được ngày hiện tại từ thiết bị bằng chức năng 9. Ở đây chúng tôi đã lấy d2, m2, y2 chất rắn trong đó chúng tôi đã lưu trữ ngày hiện tại. Ở đây tôi đã đưa ra số ngày trong một tháng bằng cách sử dụng var month 1Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 2Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Trừ ngày sinh của người dùng từ thời điểm hiện tại và lưu trữ nó ở d, m, y hằng số 3Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Rốt cuộc, tôi đã sắp xếp tất cả thông tin này trong trang HTML bằng cách sử dụng InternalHTML. Dưới đây bạn sẽ thấy rằng tôi đã sử dụng một dòng mã HTML cho biết cách xem ngày, tháng và năm này trong trang đó 4Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Mã Javascript cuối cùng 5Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Đây là một thiết kế máy tính tuổi JavaScript rất đơn giản. Hy vọng hướng dẫn này đã giúp bạn biết cách tôi thực hiện thiết kế này. Hãy bình luận về cách bạn thích nó. Nếu có bất kỳ sai lầm nào trong thiết kế của tôi, vui lòng cho tôi biết trong phần bình luận Làm cách nào để tính ngày sinh từ tuổi trong JavaScript?Sao chép mã . <đầu> hàm ageCalculator() { var userinput = tài liệu. getElementById("DOB"). giá trị; var dob = new Date(userinput); if(userinput==null. userinput=='') { tài liệu. getElementById("tin nhắn"). innerHTML = "**Vui lòng chọn ngày. “; Làm cách nào để xác thực tuổi trong JavaScript?1. Xác thực định dạng ngày dd/MM/yyyy. Ngày sinh (DOB) sẽ được xác thực trước cho định dạng dd/MM/yyyy bằng cách sử dụng Biểu thức chính quy (Regex) . 2. Xác nhận độ tuổi tối thiểu 18+. Sự khác biệt giữa độ tuổi được nhập trong TextBox và Ngày hiện tại tối thiểu là 18 năm.
Làm cách nào để tính tuổi từ ngày sinh trong html5?chức năng tính toán Tuổi (ngày) { const now = new Date(); . abs(bây giờ - ngày ); . tầng(khác biệt / (1000 * 60 * 60 * 24 * 365)); . tài liệu
Làm cách nào để chuyển đổi tuổi thành ngày trong JavaScript?Chuyển đổi tuổi thành ngày trong JavaScript . hàm convertAgeToDays(tuổi) { trả về tuổi *365; |