给定两个日期，计算它们之间的天数差异。


start_date = "2021-01-01"
end_date = "2021-03-31"
使用Python可以通过以下步骤计算这两个日期之间的天数差异：

1. 将字符串格式的日期转换为日期对象，可以使用datetime模块的strptime()函数。
2. 计算两个日期之间的差异，可以使用datetime模块的timedelta()函数。
3. 从timedelta对象中提取天数。

以下是代码示例：

```python
from datetime import datetime

start_date = "2021-01-01"
end_date = "2021-03-31"

# 将字符串转换为日期对象
start_date_obj = datetime.strptime(start_date, '%Y-%m-%d')
end_date_obj = datetime.strptime(end_date, '%Y-%m-%d')

# 计算日期差异
delta = end_date_obj - start_date_obj

# 提取天数
days_diff = delta.days

print(days_diff)
```

输出结果为90，即这两个日期之间相差90天。