“Następnego dnia w Python” Kod odpowiedzi

Python dzisiaj - 1 dzień

from datetime import datetime, timedelta

yesterday = datetime.today() - timedelta(days = 1 )
MzanziLegend

Dzień przed dzisiaj Python DateTime

from datetime import datetime, timedelta
    
d = datetime.today() - timedelta(days=days_to_subtract)
Xenophobic Xenomorph

Następnego dnia w Python bez korzystania z Datetime

import datetime                                 
from datetime import timedelta                  
                                                
d = int(input('enter the day: '))               
m = int(input('enter the month: '))             
y = int(input('enter the year: '))              
                                                
today = datetime.date(y, m, d)                  
tom = today + timedelta(days=1)                 
print('next day is', tom)                       
Amna Rafique

Następnego dnia w Python

date = int(input('enter the date: '))
month = int(input('enter the month: '))
year = int(input('enter the year: '))

x = (1, 3, 5, 7, 10)
y = (4, 6, 8, 9, 11)
if month in x and date == 31:
    month = month + 1
    date = 1

elif month in x and date < 31:
    date = date + 1

elif month in y and date == 30:
    month = month + 1
    date = 1

elif month in y and date < 31:
    date = date + 1

elif month == 2 and date == 28 or date == 29:
    month = month+1
    date = 1

elif month == 2 and date < 29:
    date = date+1

elif month == 12 and date < 31:
    date = date + 1

elif month == 12 and date == 31:
    month = 1
    date = 1
    year = year + 1

print('%02d-' % date, '%02d-' % month, '%02d' % year)
Amna Rafique

Odpowiedzi podobne do “Następnego dnia w Python”

Pytania podobne do “Następnego dnia w Python”

Więcej pokrewnych odpowiedzi na “Następnego dnia w Python” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu