Timedelta is a subclass of datetime.timedelta, and it performs similarly. It’s Pandas’ version of Python’s datetime.timedelta. In most circumstances, it is interchangeable with it.
Pandas Timedelta.microseconds Attribute:
In pandas.Timedelta, the Timedelta.microseconds attribute gives the number of microseconds.
Syntax:
Timedelta.microseconds
Parameters: It has no arguments
Return Value:
The number of microseconds value is returned by the Timedelta.microseconds attribute.
Pandas Timedelta.microseconds Attribute in Python
Example1
Approach:
- Import pandas module using the import keyword.
- Pass some random Timestamp in the format(days, hours, minutes, seconds, milliseconds, microseconds, nanoseconds) to the Timedelta() function of the pandas module to get the Timedelta object.
- Store it in a variable
- Print the above obtained Timedelta object
- Apply microseconds attribute on the above Timedelta object to get the number of microseconds in the above Timedelta object.
-
The Exit of the Program.
Below is the implementation:
# Import pandas module using the import keyword.
import pandas as pd
# Pass some random Timestamp in the format(days, hours, minutes, seconds,
# milliseconds, microseconds, nanoseconds) to the Timedelta() function of
# the pandas module to get the Timedelta object.
# Store it in a variable
timedelta_obj = pd.Timedelta('7 days 10:15:08.000040')
# Print the above obtained Timedelta object
print("The above obtained Timedelta object:", timedelta_obj)
# Apply microseconds attribute on the above Timedelta object to get the
# number of microseconds in the above Timedelta object
print("The number of microseconds in the above Timedelta object:")
print(timedelta_obj.microseconds)
Output:
The above obtained Timedelta object: 7 days 10:15:08.000040 The number of microseconds in the above Timedelta object: 40
Example2
Approach:
- Import pandas module using the import keyword.
- Pass some random Timestamp in the format(days, minutes, seconds) to the Timedelta() function of the pandas module to get the Timedelta object.
- Store it in a variable
- Print the above obtained Timedelta object
- Apply microseconds attribute on the above Timedelta object to get the number of microseconds in the above Timedelta object
-
The Exit of the Program.
Below is the implementation:
# Import pandas module using the import keyword.
import pandas as pd
# Pass some random Timestamp in the format(days, minutes, seconds) to the Timedelta()
# function of the pandas module to get the Timedelta object.
# Store it in a variable
timedelta_obj = pd.Timedelta('6 days 30 minutes 120.25 seconds')
# Print the above obtained Timedelta object
print("The above obtained Timedelta object:", timedelta_obj)
print()
# Apply microseconds attribute on the above Timedelta object to get the
# number of microseconds in the above Timedelta object
print("The number of microseconds in the above Timedelta object:")
print(timedelta_obj.microseconds)
Output:
The above obtained Timedelta object: 6 days 00:32:00.250000 The number of microseconds in the above Timedelta object: 250000
Example3
# Import pandas module using the import keyword.
import pandas as pd
# Pass some random Timestamp in the format(days, minutes, microseconds) to the Timedelta()
# function of the pandas module to get the Timedelta object.
# Store it in a variable
timedelta_obj = pd.Timedelta(days=12, minutes=15, microseconds = 35)
# Print the above obtained Timedelta object
print("The above obtained Timedelta object:", timedelta_obj)
print()
# Apply microseconds attribute on the above Timedelta object to get the
# number of microseconds in the above Timedelta object
print("The number of microseconds in the above Timedelta object:")
print(timedelta_obj.microseconds)
Output:
The above obtained Timedelta object: 12 days 00:15:00.000035 The number of microseconds in the above Timedelta object: 35