কম্পিউটার

Python এ UTC টাইমজোন সহ তারিখের একটি অ্যারেকে স্ট্রিংগুলির অ্যারেতে রূপান্তর করুন৷


তারিখের একটি অ্যারেকে স্ট্রিংয়ের অ্যারেতে রূপান্তর করতে, Python Numpy-এ numpy.datetime_as_string() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি ইনপুট অ্যারের মতো একই আকারের স্ট্রিংগুলির একটি অ্যারে প্রদান করে৷ প্রথম প্যারামিটারটি বিন্যাস করার জন্য UTC টাইমস্ট্যাম্পগুলির অ্যারে৷ দ্বিতীয় প্যারামিটারটি হল "টাইমজোন", তারিখের সময় প্রদর্শন করার সময় ব্যবহার করা টাইমজোন তথ্য। 'UTC' হলে, UTC সময় নির্দেশ করতে Z দিয়ে শেষ করুন।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

numpy np হিসাবে আমদানি করুন

ডেটটাইমের একটি অ্যারে তৈরি করুন। 'M' প্রকার তারিখ সময় নির্দিষ্ট করে −

arr =np.arange('2022-02-20T03:25', 6*60, 60, dtype='M8[m]')

আমাদের অ্যারে প্রদর্শন করা হচ্ছে −

প্রিন্ট("অ্যারে...\n",অ্যার)

ডেটাটাইপ −

পান
প্রিন্ট("\nArray datatype...\n",arr.dtype)

অ্যারে-

এর মাত্রা পান
মুদ্রণ("\nঅ্যারে মাত্রা...\n",arr.ndim)

অ্যারের আকৃতি পান −

মুদ্রণ("\nআমাদের অ্যারে আকৃতি...\n", arr.shape)

অ্যারের উপাদানের সংখ্যা −

পান
মুদ্রণ("\nঅ্যারেতে উপাদানের সংখ্যা...\n", arr.size)

তারিখের একটি অ্যারেকে স্ট্রিংয়ের অ্যারেতে রূপান্তর করতে, Python Numpy-এ numpy.datetime_as_string() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি ইনপুট অ্যারের মতো একই আকারের স্ট্রিংগুলির একটি অ্যারে প্রদান করে৷ প্রথম প্যারামিটারটি বিন্যাস করার জন্য UTC টাইমস্ট্যাম্পগুলির অ্যারে৷ দ্বিতীয় প্যারামিটারটি হল "টাইমজোন", তারিখের সময় প্রদর্শন করার সময় ব্যবহার করা টাইমজোন তথ্য। 'UTC' হলে, UTC সময় নির্দেশ করতে Z দিয়ে শেষ করুন। 'স্থানীয়' হলে, প্রথমে স্থানীয় টাইমজোনে রূপান্তর করুন এবং +-#### টাইমজোন অফসেট সহ প্রত্যয় করুন। যদি একটি tzinfo অবজেক্ট হয়, তাহলে 'স্থানীয়' এর মতো করুন, তবে নির্দিষ্ট সময় অঞ্চল ব্যবহার করুন -

প্রিন্ট("\nফলাফল...\n", np.datetime_as_string(arr, timezone ='UTC'))

উদাহরণ

np# হিসাবে numpy আমদানি করুন# datetime এর একটি অ্যারে তৈরি করুন# 'M' প্রকার datetimearr =np.arange('2022-02-20T03:25', 6*60, 60, dtype='M8[m]' নির্দিষ্ট করে )# আমাদের অ্যারেপ্রিন্ট প্রদর্শন করা হচ্ছে("Array...\n",arr)# ডেটাটাইপপ্রিন্ট পান("\nArray datatype...\n",arr.dtype)# অ্যারেপ্রিন্টের মাত্রা পান("\nঅ্যারে মাত্রা। ..\n",arr.ndim)# অ্যারেপ্রিন্টের আকৃতি পান("\nআমাদের অ্যারে আকৃতি...\n", arr.shape)# অ্যারেপ্রিন্টের উপাদানের সংখ্যা পান("\nএতে উপাদানের সংখ্যা অ্যারে...\n", arr.size)# তারিখের একটি অ্যারেকে স্ট্রিংগুলির অ্যারেতে রূপান্তর করতে, Python Numpy-এ numpy.datetime_as_string() পদ্ধতিটি ব্যবহার করুন# পদ্ধতিটি স্ট্রিংগুলির একই আকারের অ্যারে প্রদান করে। ইনপুট অ্যারেপ্রিন্ট("\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']অ্যারের ডেটাটাইপ...তারিখের সময়64[মি]অ্যারের মাত্রা...1আমাদের অ্যারের আকৃতি...(6,)অ্যারেতে উপাদানের সংখ্যা...6ফলাফল... ['2022-02-20T03:25Z' '2022-02-20T04:25Z' '2022-02-20T05:25Z' '2022-02-20T06:25Z' '2022-02-20T07:25Z'20' -20T08:25Z']

  1. পাইথন প্রোগ্রাম একটি বিভাজক সহ স্ট্রিংগুলির একটি তালিকাকে টিপলের একটি তালিকায় রূপান্তর করতে

  2. পাইথন - স্ট্রিংয়ের অ্যারেকে ফ্লোট অ্যারেতে রূপান্তর করার উপায়

  3. আমি কিভাবে পাইথন স্ট্রিংকে টিপলে রূপান্তর করতে পারি?

  4. পাইথনের সাথে একটি তালিকা বা অ্যারেতে পাঠ্য ফাইল কীভাবে পড়তে হয়?