ভূমিকা
NumPy-এর numpy.datetime_as_string() মেথড ব্যবহার করে UTC টাইমস্ট্যাম্প অ্যারেকে স্ট্রিং অ্যারেতে রূপান্তর করা যায়। আউটপুট অ্যারের আকার ইনপুটের সমান থাকে। unit প্যারামিটার দিয়ে ডেটাটাইমের প্রিসিশন (যেমন সেকেন্ড, মিনিট) নিয়ন্ত্রণ করা যায়।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np - ডেটাইম অ্যারে তৈরি (M8[m] টাইপ = মিনিট প্রিসিশন):
arr = np.arange('2022-02-20T02:10', 6*60, 60, dtype='M8[m]') - অ্যারে প্রিন্ট ও বৈশিষ্ট্য পরীক্ষা:
print("Array...\n", arr) print("\nArray datatype...\n", arr.dtype) print("\nArray Dimensions...\n", arr.ndim) print("\nOur Array Shape...\n", arr.shape) print("\nNumber of elements in the Array...\n", arr.size) - স্ট্রিং রূপান্তর (সেকেন্ড প্রিসিশনে):
print("\nResult...\n", np.datetime_as_string(arr, unit='s'))
সম্পূর্ণ উদাহরণ
import numpy as np
arr = np.arange('2022-02-20T02:10', 6*60, 60, dtype='M8[m]')
print("Array...\n", arr)
print("\nArray datatype...\n", arr.dtype)
print("\nArray Dimensions...\n", arr.ndim)
print("\nOur Array Shape...\n", arr.shape)
print("\nNumber of elements in the Array...\n", arr.size)
print("\nResult...\n", np.datetime_as_string(arr, unit='s'))
আউটপুট
Array...
['2022-02-20T02:10' '2022-02-20T03:10' '2022-02-20T04:10' '2022-02-20T05:10' '2022-02-20T06:10' '2022-02-20T07:10']
Array datatype...
datetime64[m]
Array Dimensions...
1
Our Array Shape...
(6,)
Number of elements in the Array...
6
Result...
['2022-02-20T02:10:00' '2022-02-20T03:10:00' '2022-02-20T04:10:00' '2022-02-20T05:10:00' '2022-02-20T06:10:00' '2022-02-20T07:10:00']