Python Pandas - Get the current date and time from Timestamp object

To get the current date and time from a Pandas Timestamp object, use the timestamp.today() method. This method returns the current system date and time, regardless of the original timestamp value.

Import Required Libraries

First, import the necessary libraries ?

import pandas as pd
import datetime

Creating a Timestamp Object

Create a Pandas Timestamp object with a specific date ?

# Create a timestamp with a specific date
timestamp = pd.Timestamp(datetime.datetime(2021, 10, 10))
print("Original Timestamp:", timestamp)
print("Day Name from Timestamp:", timestamp.day_name())
Original Timestamp: 2021-10-10 00:00:00
Day Name from Timestamp: Sunday

Getting Current Date and Time

Use the today() method to get the current system date and time ?

import pandas as pd
import datetime

# Set a timestamp with a specific date
timestamp = pd.Timestamp(datetime.datetime(2021, 10, 10))

# Get current date and time using today() method
current_datetime = timestamp.today()
print("Today's Date and Time:", current_datetime)
print("Today's Day:", current_datetime.day_name())
Today's Date and Time: 2024-01-15 14:32:45.123456
Today's Day: Monday

Alternative Methods

You can also get the current date and time directly from Pandas ?

import pandas as pd

# Alternative ways to get current timestamp
current1 = pd.Timestamp.today()
current2 = pd.Timestamp.now()

print("Using Timestamp.today():", current1)
print("Using Timestamp.now():", current2)
Using Timestamp.today(): 2024-01-15 14:32:45.789012
Using Timestamp.now(): 2024-01-15 14:32:45.789123

Key Points

Method Description Usage
timestamp.today() Returns current date and time Called on any Timestamp object
pd.Timestamp.today() Class method for current timestamp Direct class method call
pd.Timestamp.now() Same as today() method Alternative syntax

Conclusion

The today() method provides an easy way to get the current system date and time from any Pandas Timestamp object. It returns the actual current time regardless of the original timestamp's value.

Updated on: 2026-03-26T15:57:01+05:30

9K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements