pandas 0.23 - pandas.api.types.is_datetimetz()

pandas.api.types.is_datetimetz




pandas

pandas.api.types.is_datetimetz

pandas.api.types.is_datetimetz(arr) [source]

जांचें कि क्या कोई सरणी-जैसा एक डेटाटाइम सरणी है, जैसे कि dtype में टाइमज़ोन घटक।

पैरामीटर:

गिरफ्तारी : सरणी की तरह

चेक करने के लिए सरणी की तरह।

यह दिखाता है:

बूलियन : ऐरे-लाइक एक डेटाइम ऐरे-की तरह है या नहीं

इसके dtype में एक टाइमज़ोन घटक।

उदाहरण

>>> is_datetimetz([1, 2, 3])
False

हालांकि निम्नलिखित उदाहरण दोनों डेटाइमइंडेक्स ऑब्जेक्ट्स हैं, पहला एक गलत लौटाता है क्योंकि इसमें दूसरे के विपरीत कोई टाइमज़ोन घटक नहीं है, जो ट्रू रिटर्न करता है।

>>> is_datetimetz(pd.DatetimeIndex([1, 2, 3]))
False
>>> is_datetimetz(pd.DatetimeIndex([1, 2, 3], tz="US/Eastern"))
True

ऑब्जेक्ट एक DatetimeIndex ऑब्जेक्ट नहीं होना चाहिए। इसके लिए बस एक dtype होना चाहिए जिसमें एक टाइमज़ोन घटक हो।

>>> dtype = DatetimeTZDtype("ns", tz="US/Eastern")
>>> s = pd.Series([], dtype=dtype)
>>> is_datetimetz(s)
True