Функция, возвращающая следующие дни и месяцы в python3 - PullRequest
1 голос
/ 20 февраля 2020

Я пишу webscrapper, а URL основан на датах:

checkin_month=2&checkin_monthday=21&checkin_year=2020&checkout_month=2&checkout_monthday=22

Существует 4 переменные: день и месяц регистрации и день и месяц проверки. День проверки всегда будет = день регистрации + 1. Но когда заканчивается новый месяц, день проверки равен 1, а месяц проверки = месяц регистрации +1. Есть ли какая-либо функция или библиотека, которую я могу использовать, чтобы как-то реализовать ее, или мне нужно написать собственный код для решения этой проблемы?

1 Ответ

0 голосов
/ 20 февраля 2020

Вы можете использовать: from datetime import timedelta

, затем:

yourDate += timedelta(days=1)

Этот предыдущий код увеличивает вашу дату на один день. Но для увеличения даты ваша дата должна иметь тип datetime.

Ниже приведена документация этого класса. класс datetime.timedelta (дни = 0, секунды = 0, микросекунды = 0, миллисекунды = 0, минуты = 0, часы = 0, недели = 0)

Вы можете посмотреть учебник по манипулированию датой здесь: https://www.dataquest.io/blog/python-datetime-tutorial/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...