Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Pandas प्रोग्राम: दिनांक स्ट्रिंग को समय में बदलना


इस प्रोग्राम में, हम "24 August 2020" जैसी दिनांक स्ट्रिंग को 2020-08-24 00:00:00 में बदलेंगे। हम इस कार्य को हल करने के लिए pandas लाइब्रेरी में to_datetime() फ़ंक्शन का उपयोग करेंगे।

एल्गोरिदम

चरण 1: दिनांक स्ट्रिंग वाली Pandas सीरीज़ परिभाषित करें।
चरण 2: to_datetime format() का उपयोग करके इन दिनांक स्ट्रिंग को दिनांक समय प्रारूप में बदलें।
चरण 3: परिणाम प्रिंट करें।

उदाहरण कोड

import pandas as pd
series = pd.Series(["24 August 2020", "25 December 2020 20:05"])
print("Series: \n", series)
datetime = pd.to_datetime(series)
print("DateTime Format: \n", datetime)

आउटपुट

Series:
0    24 August 2020
1    25 December 2020 20:05
dtype: object
DateTime Format:
0   2020-08-24 00:00:00
1   2020-12-25 20:05:00
dtype: datetime64[ns]

  1. पायथन प्रोग्राम: हेक्साडेसिमल स्ट्रिंग को दशमलव में बदलें पायथन प्रोग्राम: हेक्साडेसिमल स्ट्रिंग को दशमलव में बदलें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक हेक्साडेसिमल स्ट्रिंग दी गई है, जिसे उसके दशमलव समकक्ष में बदलना है। इस समस्या को हल करने के दो दृष्टिकोण हैं: ब्रूट-फोर्स दृष्टिकोण बिल्ट-इन मॉड्यूल का उपयोग ब्रूट-फोर्स विधि यहां हम स्पष्ट टाइप कास्टिंग फ़ंक्शन int() की

  1. - पायथन डेटाइम स्ट्रिंग को इंटीजर मिलीसेकंड में कैसे बदलें?

    आप time मॉड्यूल का उपयोग करके पायथन में मिलीसेकंड में वर्तमान समय प्राप्त कर सकते हैं। आप time.time फंक्शन का उपयोग करके सेकंड में समय प्राप्त कर सकते हैं (फ्लोटिंग पॉइंट मान के रूप में)। इसे मिलीसेकंड में बदलने के लिए, आपको इसे 1000 से गुणा करना होगा और राउंड ऑफ करना होगा। उदाहरण import time mill

  1. - पायथन में पांडास ऑफसेट को डेट में कैसे बदलें?

    जब आप डेट ऑब्जेक्ट से पांडास घटाते हैं, तो आपको एक पांडास Timestamp ऑब्जेक्ट मिलता है। आप इस ऑब्जेक्ट को स्ट्रिंग फॉर्मेट डेट या डेट ऑब्जेक्ट (मानक पायथन डेट) में बदल सकते हैं। या आप datetime लाइब्रेरी से timedelta ऑब्जेक्ट का उपयोग कर सकते हैं। उदाहरण from pandas.tseries.frequencies import to_off