Durations के साथ काम करें

Python में Dates और Times के साथ काम करना

Max Shron

Data Scientist and Author

Durations के साथ काम करें

Python में Dates और Times के साथ काम करना

Durations के साथ काम करें

# Create example datetimes
start = datetime(2017, 10, 8, 23, 46, 47)
end = datetime(2017, 10, 9, 0, 10, 57)
# Subtract datetimes to create a timedelta
duration = end - start
Python में Dates और Times के साथ काम करना

Durations के साथ काम करें

# Subtract datetimes to create a timedelta
print(duration.total_seconds())
1450.0
Python में Dates और Times के साथ काम करना

Timedelta बनाना

# Import timedelta
from datetime import timedelta
# Create a timedelta
delta1 = timedelta(seconds=1)
Python में Dates और Times के साथ काम करना

Timedelta बनाना

print(start)
2017-10-08 23:46:47
# One second later
print(start + delta1)
2017-10-08 23:46:48
Python में Dates और Times के साथ काम करना

Timedelta बनाना

# Create a one day and one second timedelta
delta2 = timedelta(days=1, seconds=1)
print(start)
2017-10-08 23:46:47
# One day and one second later
print(start + delta2)
2017-10-09 23:46:48
Python में Dates और Times के साथ काम करना

निगेटिव timedeltas

# Create a negative timedelta of one week
delta3 = timedelta(weeks=-1)
print(start)
2017-10-08 23:46:47
# One week earlier
print(start + delta3)
2017-10-01 23:46:47
Python में Dates और Times के साथ काम करना

निगेटिव timedeltas

# Same, but we'll subtract this time
delta4 = timedelta(weeks=1)
print(start)
2017-10-08 23:46:47
# One week earlier
print(start - delta4)
2017-10-01 23:46:47
Python में Dates और Times के साथ काम करना

Durations के साथ काम करें

Python में Dates और Times के साथ काम करना

Preparing Video For Download...