@sunshine@lemmy.ml to Programmer Humor@lemmy.mlEnglish • 1 month agoI'm new to using Ruby and this tickled me pinklemmy.mlimagemessage-square95fedilinkarrow-up1297arrow-down18
arrow-up1289arrow-down1imageI'm new to using Ruby and this tickled me pinklemmy.ml@sunshine@lemmy.ml to Programmer Humor@lemmy.mlEnglish • 1 month agomessage-square95fedilink
minus-squareDiplomjodlerlinkfedilink4•edit-21 month agoI’ll give it a shot. Looks a bit kludgy and I’ve been typing this on my phone while sitting on the toilet. What am I doing with my life? from datetime import datetime now = datetime.now() year = now.strftime('%Y') month = now.strftime('%m') day = now.strftime('%d') tenyearsago = datetime(year-10, month, day) print(tenyearsago.strftime('%d.%m.%Y')
minus-squareDigital MarklinkfedilinkEnglish4•1 month agoAnd what happens when you run that on Feb 29, 2024?
minus-squareEager EaglelinkfedilinkEnglish2•1 month agodatetime raises a ValueError when trying to create an invalid date
minus-squareEager EaglelinkfedilinkEnglish2•1 month agoor just this from datetime import datetime today = datetime.today() ten_years_ago = today.replace(year=today.year - 10) print("Date 10 years ago:", ten_years_ago.date())
I’ll give it a shot. Looks a bit kludgy and I’ve been typing this on my phone while sitting on the toilet. What am I doing with my life?
And what happens when you run that on Feb 29, 2024?
datetime raises a ValueError when trying to create an invalid date
or just this
from datetime import datetime today = datetime.today() ten_years_ago = today.replace(year=today.year - 10) print("Date 10 years ago:", ten_years_ago.date())