|
21 | 21 | tslib,
|
22 | 22 | )
|
23 | 23 | from pandas._libs.tslibs import (
|
| 24 | + NaT, |
24 | 25 | OutOfBoundsDatetime,
|
25 | 26 | Timedelta,
|
26 | 27 | Timestamp,
|
@@ -676,7 +677,7 @@ def to_datetime(
|
676 | 677 | unit: str | None = None,
|
677 | 678 | origin: str = "unix",
|
678 | 679 | cache: bool = True,
|
679 | | -) -> DatetimeIndex | Series | DatetimeScalar | NaTType|None: |
| 680 | +) -> DatetimeIndex | Series | DatetimeScalar | NaTType: |
680 | 681 | """
|
681 | 682 | Convert argument to datetime.
|
682 | 683 |
|
@@ -989,7 +990,7 @@ def to_datetime(
|
989 | 990 | if exact is not lib.no_default and format in {"mixed", "ISO8601"}:
|
990 | 991 | raise ValueError("Cannot use 'exact' when 'format' is 'mixed' or 'ISO8601'")
|
991 | 992 | if arg is None:
|
992 | | - return None |
| 993 | + return NaT |
993 | 994 |
|
994 | 995 | if origin != "unix":
|
995 | 996 | arg = _adjust_to_origin(arg, origin, unit)
|
|
0 commit comments