#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1260
Task: _


</think>

Write a Python function that calculates the number of days between two given dates, considering leap years, and returns the result as an integer.
Generated: 2026-02-13T02:05:39.876665
"""

from datetime import datetime

def days_between_dates(date1, date2):
    date_format = "%Y-%m-%d"
    d1 = datetime.strptime(date1, date_format)
    d2 = datetime.strptime(date2, date_format)
    delta = abs(d2 - d1)
    return delta.days

if __name__ == '__main__':
    date1 = "2020-02-28"
    date2 = "2020-03-01"
    result = days_between_dates(date1, date2)
    print(f"Number of days between {date1} and {date2}: {result}")