Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -68,8 +68,11 @@ def calculate_age(date_string):
|
|
68 |
ymd_match = re.match(r'(\d{1,4})/(\d{1,2})/(\d{1,2})', date_string)
|
69 |
if ymd_match:
|
70 |
year = int(ymd_match.group(1))
|
71 |
-
|
72 |
-
|
|
|
|
|
|
|
73 |
return age
|
74 |
# تلاش برای پیدا کردن عدد ۴ رقمی که با ۱۳ شروع میشود
|
75 |
four_digit_match = re.match(r'(13\d{2})', date_string)
|
|
|
68 |
ymd_match = re.match(r'(\d{1,4})/(\d{1,2})/(\d{1,2})', date_string)
|
69 |
if ymd_match:
|
70 |
year = int(ymd_match.group(1))
|
71 |
+
if len(ymd_match.group(1)) == 4: # اگر سال چهار رقمی است
|
72 |
+
age = current_year - year
|
73 |
+
else: # اگر سال دو رقمی است
|
74 |
+
year += 1300
|
75 |
+
age = current_year - year
|
76 |
return age
|
77 |
# تلاش برای پیدا کردن عدد ۴ رقمی که با ۱۳ شروع میشود
|
78 |
four_digit_match = re.match(r'(13\d{2})', date_string)
|