Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

10.1 dd-mm-yyyy dates वाचूया

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

आधी dates text म्हणून असलेला sample तयार करा आणि pd.to_datetime वापरून datetime मध्ये convert करा:

import pandas as pd

df = pd.DataFrame({
    "order_id": ["BLK-1", "BLK-2", "AMN-3"],
    "order_ts": ["14-03-2026 21:15", "15-10-2026 19:40", "02-09-2026 18:05"],
    "store_code": ["PUN-Kothrud-01", "NSK-College Road-01", "NGP-Sitabuldi-02"],
    "customer": ["Ruhi Bagale", "Amir", "Salman"],
})

df["order_ts"] = pd.to_datetime(df["order_ts"], dayfirst=True)
df

dayfirst=True का? 14-03-2026 म्हणजे 14 March असं स्पष्ट करणं गरजेचं आहे. 01-02-2026 सारख्या date मध्ये format अस्पष्ट असेल तर अर्थ चुकू शकतो. Format ठरलेला असल्यास format="%d-%m-%Y %H:%M" देणं अधिक स्पष्ट आहे.