VOOZH about

URL: https://www.geeksforgeeks.org/python/python-datetime-time-replace-method-with-example/

⇱ Python DateTime - time.replace() Method with Example - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Python DateTime - time.replace() Method with Example

Last Updated : 23 Aug, 2021

In this article, we will discuss the time.replace() method in Python. This method is used to manipulate objects of time class of module datetime. It is used to replace the time with the same value, except for those parameters given new values by whichever keyword arguments.

Syntax: replace(year=self.year, month=self.month, day=self.day)

Parameters:

  • Year: New year value (range: 1 <= year <= 9999)
  • month: New month value(range: 1 <= month <= 12)
  • day: New day value(range: 1<= day <= 31)

Returns: New datetime object.

Python program to get time and display:

Output:

Time: 05:34:07.006789

Example 1: Python program to replace hour from the given time

Output:

Actual Time: 05:34:07.006789
New time after changing the hour: 10:34:07.006789

Example 2: Python program to replace minute from time

Output:

Actual Time: 05:34:07.006789
New time after changing the minute: 05:12:07.006789

Example 3: Python code to replace seconds

Output:

Actual Time: 05:34:07.006789
New time after changing the second: 05:34:02.006789

Example 4: Python program to replace all at a time

Output:

Actual Time: 05:34:07.006789
New time : 10:11:01.001234
Comment
Article Tags: