I am working with datetime objects in python. I have a function that takes a time and finds the different between that time and now. 

```
def function(past_time):
    now = datetime.now()
    diff = now - past_time

```

When I initialized past\_time before passing it to this function I initialized it as datetime naive. And now is also a datetime naive object. However when I try to call this function I get the error: can't subtract offset-naive and offset-aware datetimes. How come this is the case if they are both theoretically datetime naive objects?

Any help would be appreciated. Thanks!