import datetime
#
# ---------------------------------------------------------
# Function: days_until_christmas
# Purpose : Calculate how many days remain until Christmas.
# ---------------------------------------------------------
#
def days_until_christmas():
# Get today's date from the system
today = datetime.date.today()
# Extract the current year
year = today.year
# Build a date for Christmas of the current year
christmas = datetime.date(year, 12, 25)
# If Christmas already passed this year, calculate for next year
if today > christmas:
christmas = datetime.date(year + 1, 12, 25)
# Calculate difference in days between today and Christmas
days = (christmas - today).days
return days
days = days_until_christmas()
print("Days until Christmas:", days)
"""
run:
Days until Christmas: 211
"""