חישוב גיל מתאריך לידה
קפיצה לניווט
קפיצה לחיפוש
כדי לחשב גיל משדה תאריך לידה, יש להגדיר את הפעולות הבאות:
בדף עריכת הטופס, עבור שדה הגיל, יש ללחוץ גלגל השיניים וללכת ללשונית "הגיון".
יש ללחוץ על "הוספת לוגיקה"
יש לתת שם ללוגיקה ולהוסיף פעולה באמצעות "הוספת פעולה".
יש למלא את הפרטים עבור הפעולה, ולהכניס את הקוד הבא באיזור הערך (Javascript):
if(data['birth_date_field_name'].trim()===''){return 0;}
const birthdate = new Date(data['birth_date_field_name']);
const currentDate = new Date();
const currentYear = currentDate.getFullYear();
const birthYear = birthdate.getFullYear();
const currentMonth = currentDate.getMonth();
const birthMonth = birthdate.getMonth();
const currentDay = currentDate.getDate();
const birthDay = birthdate.getDate();
var age = currentYear - birthYear;
if (currentMonth < birthMonth || (currentMonth === birthMonth && currentDay < birthDay)) {
age--;
}
return age || 0;