पायथन नम्पी में डेटाइम ऐरे को स्ट्रिंग ऐरे में बदलने के लिए numpy.datetime_as_string() मेथड का उपयोग करें। यह मेथड इनपुट ऐरे के समान आकार का स्ट्रिंग ऐरे लौटाता है। पहला पैरामीटर फॉर्मेट करने के लिए UTC टाइमस्टैम्प का ऐरे है। दूसरा पैरामीटर "timezone" है, डेटाटाइम प्रदर्शित करते समय उपयोग की जाने वाली टाइमज़ोन जानकारी। यदि 'UTC' है, तो UTC समय इंगित करने के लिए Z के साथ समाप्त होता है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
डेटाइम का ऐरे बनाएं। 'M' टाइप डेटाइम निर्दिष्ट करता है:
arr = np.arange('2022-02-20T03:25', 6*60, 60, dtype='M8[m]')
हमारा ऐरे प्रदर्शित करें:
print("ऐरे...\n", arr)
डेटाटाइप प्राप्त करें:
print("\nऐरे डेटाटाइप...\n", arr.dtype)
ऐरे के आयाम प्राप्त करें:
print("\nऐरे डायमेंशन...\n", arr.ndim)
ऐरे का आकार प्राप्त करें:
print("\nहमारे ऐरे का आकार...\n", arr.shape)
ऐरे में एलिमेंट्स की संख्या प्राप्त करें:
print("\nऐरे में एलिमेंट्स की संख्या...\n", arr.size)
डेटाइम ऐरे को स्ट्रिंग ऐरे में बदलने के लिए पायथन नम्पी में numpy.datetime_as_string() मेथड का उपयोग करें। यह मेथड इनपुट ऐरे के समान आकार का स्ट्रिंग ऐरे लौटाता है। पहला पैरामीटर फॉर्मेट करने के लिए UTC टाइमस्टैम्प का ऐरे है। दूसरा पैरामीटर "timezone" है, डेटाटाइम प्रदर्शित करते समय उपयोग की जाने वाली टाइमज़ोन जानकारी। यदि 'UTC' है, तो UTC समय इंगित करने के लिए Z के साथ समाप्त होता है। यदि 'local' है, तो पहले स्थानीय टाइमज़ोन में बदलें और +-#### टाइमज़ोन ऑफसेट के साथ सफ़िक्स करें। यदि tzinfo ऑब्जेक्ट है, तो 'local' की तरह करें लेकिन निर्दिष्ट टाइमज़ोन का उपयोग करें:
print("\nपरिणाम...\n", np.datetime_as_string(arr, timezone='UTC'))
उदाहरण
import numpy as np
# डेटाइम का ऐरे बनाएं
# 'M' टाइप डेटाइम निर्दिष्ट करता है
arr = np.arange('2022-02-20T03:25', 6*60, 60, dtype='M8[m]')
# हमारा ऐरे प्रदर्शित करें
print("ऐरे...\n", arr)
# डेटाटाइप प्राप्त करें
print("\nऐरे डेटाटाइप...\n", arr.dtype)
# ऐरे के आयाम प्राप्त करें
print("\nऐरे डायमेंशन...\n", arr.ndim)
# ऐरे का आकार प्राप्त करें
print("\nहमारे ऐरे का आकार...\n", arr.shape)
# ऐरे में एलिमेंट्स की संख्या प्राप्त करें
print("\nऐरे में एलिमेंट्स की संख्या...\n", arr.size)
# डेटाइम ऐरे को स्ट्रिंग ऐरे में बदलने के लिए numpy.datetime_as_string() मेथड का उपयोग करें
# यह मेथड इनपुट ऐरे के समान आकार का स्ट्रिंग ऐरे लौटाता है
print("\nपरिणाम...\n", np.datetime_as_string(arr, timezone='UTC'))
आउटपुट
ऐरे... ['2022-02-20T03:25' '2022-02-20T04:25' '2022-02-20T05:25' '2022-02-20T06:25' '2022-02-20T07:25' '2022-02-20T08:25'] ऐरे डेटाटाइप... datetime64[m] ऐरे डायमेंशन... 1 हमारे ऐरे का आकार... (6,) ऐरे में एलिमेंट्स की संख्या... 6 परिणाम... ['2022-02-20T03:25Z' '2022-02-20T04:25Z' '2022-02-20T05:25Z' '2022-02-20T06:25Z' '2022-02-20T07:25Z' '2022-02-20T08:25Z']