কম্পিউটার টিউটোরিয়াল

পাইথনে UTC টাইমজোন দিয়ে ডেটাইম অ্যারেকে স্ট্রিং অ্যারেতে কনভার্ট করুন

numpy.datetime_as_string() মেথডে timezone='UTC' পাস করলে আউটপুটে Z суফিক্স যুক্ত হয় যা UTC টাইম বোঝায়।

উদাহরণ

import numpy as np

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)

# UTC টাইমজোন
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,)
এলিমেন্ট সংখ্যা... ৬
রেজাল্ট... ['2022-02-20T03:25Z' '2022-02-20T04:25Z' '2022-02-20T05:25Z' '2022-02-20T06:25Z' '2022-02-20T07:25Z' '2022-02-20T08:25Z']

নোট: Z = Zulu time = UTC। লোকাল টাইমজোনের জন্য timezone='local' বা pytz অবজেক্ট ব্যবহার করুন।

  1. পাইথন প্রোগ্রাম - ডিলিমিটারযুক্ত স্ট্রিং তালিকা থেকে টাপল তালিকা তৈরি করা

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

  3. পাইথন স্ট্রিংকে টাপলে কনভার্ট কীভাবে করবেন?

  4. পাইথনে টেক্সট ফাইলকে লিস্ট বা অ্যারে হিসেবে পড়ার উপায়