menggunakan datetime untuk mengira umur yang sepadan dengan tarikh lahir
Umur seseorang sangat mudah untuk mengira umur seseorang berdasarkan tarikh kelahiran jenis datetime.
Penyelesaian:
Pertama, dapatkan tarikh semasa ke pembolehubah DateTime yang dinamakan hari ini. Kemudian, hitung perbezaan antara tahun semasa dan yeardate.year sebagai umur orang. Kodnya adalah seperti berikut: <:>
Pelarasan Tahun Leap:
<code>var today = DateTime.Today; var age = today.Year - birthdate.Year;</code>
<:> nota:
Penyelesaian ini mengira umur berdasarkan konsep zaman Barat. Jika algoritma Asia Timur diperlukan, pengubahsuaian selanjutnya diperlukan.
Atas ialah kandungan terperinci Bagaimana saya boleh mengira umur seseorang dari tarikh lahir mereka menggunakan datetime?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!