Data Science · मराठी आवृत्ती
10.1 dd-mm-yyyy dates वाचूया
आधी 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" देणं अधिक स्पष्ट आहे.