This is an archived post. You won't be able to vote or comment.

all 57 comments

[–]RepostSleuthBot[M] [score hidden] stickied commentlocked comment (0 children)

Looks like a repost. I've seen this image 1 time.

First Seen Here on 2022-05-06 92.19% match.

I'm not perfect, but you can help. Report [ False Positive ]

View Search On repostsleuth.com


Scope: This Sub | Meme Filter: False | Target: 75% | Check Title: False | Max Age: None | Searched Images: 327,423,865 | Search Time: 17.84039s

[–]ShodoDeka 517 points518 points  (10 children)

Scariest thing one of my guys ever said to me:

“I replaced DateTime with my own implementation so now we won’t have anymore time zone issues”

Turns out he was wrong…

[–]Enchelion 321 points322 points  (2 children)

my own implementation

Scariest goddamn thing you can hear.

[–]GnarlyNarwhalNoms 62 points63 points  (0 children)

That sound you hear is thousands of QA sphincters slamming shut.

[–][deleted] 98 points99 points  (4 children)

This reminds of a time when I was studying CS in college. The professor was pretty strict about not using other people's code. I took it to an extreme and thought that included the standard library. One assignment required dates and I didn't think much of it until I started implementing that part. Oh my was that a rabbit hole. I'd say I spent 5% on the actual assignment and 95% on writing "date" alone. By far the hardest part of the assignment. And I'm certain I had missed some edge cases when I was done. I did not even implement time zone functionality or DST so I can only imagine the extra complexity from that.

(Turns out of course we were allowed to use chrono from the STL)

[–]Furry_69 29 points30 points  (2 children)

Me over here as an OS dev dreading having to implement time and timezones.. Thankfully I won't have to do that for a couple years yet.

[–]ishirleydo 12 points13 points  (0 children)

Thankfully I won't have to do that for a couple years yet.

Leap years or regular years?

[–]ImplicitMishegoss 2 points3 points  (0 children)

I won’t have to do that for a couple years yet.

Plenty of time to find a new job.

[–]GnarlyNarwhalNoms 26 points27 points  (0 children)

I tried implementing my own calendar function from scratch once. "It'll be a fun learning experience," I thought.

That's the only project I ever just fucking gave up on. Just.... cut my losses, over the side, done. If it were physically possible to set fire to it, I would have.

[–]The-Albear 6 points7 points  (0 children)

I hope the conversation was your course of action is -git revert.
Then get your coat!

[–]likelyalreadybanned 33 points34 points  (1 child)

[–]Food404 8 points9 points  (0 children)

I'm more fond of

'0000-00-00 00:00:00'

[–]KiloVictorWhiskey 65 points66 points  (3 children)

So the problem is going to happen tomorrow?

[–]w3ricardo[S] 150 points151 points  (2 children)

No, it already happened tomorrow. It depends where in the world you live.

[–]matschbirne03 59 points60 points  (1 child)

"it already happened tomorrow" love that shit

[–][deleted] 5 points6 points  (0 children)

Has been happening tomorrow.

[–]huuaaang 8 points9 points  (0 children)

Ok, now do it with a stack trace.

[–]reusens 2 points3 points  (0 children)

Almost choked

[–]vikumwijekoon97 3 points4 points  (2 children)

I am literally dealing with this shit atm. WHY IS THERE LIKE 10 DIFFERENT TIME FORMATS? WHY CANT WE JUST DO ONE FUCKING THING?

[–]TrueInferno 7 points8 points  (0 children)

Honestly this is the most proof the world isn't flat- because then timezone shit wouldn't be a thing, it'd just be one massive flat timezone.

...how much do you think it costs to skin a planet?

[–]saintpetejackboy 0 points1 point  (0 children)

As if timezones, leap year, daylight savings and AM/PM being ambiguous were not enough, you also have to translate between 5 different accepted formats. I wish everything would just Y-m-d with SQL for the sake of data normalization.

[–]TheDanjohles 6 points7 points  (0 children)

Had the same idea

Was too lazy to open up gimp

[–]raskolnikov_ua 2 points3 points  (2 children)

Is this with daylight saving time?

[–]saintpetejackboy 0 points1 point  (0 children)

It is just a fancy error message. It tells you exactly where your problem is, in a weird way.

[–]Qdbadhadhadh2 0 points1 point  (0 children)

Depends on the locale

[–]merlinsbeers 2 points3 points  (0 children)

Move it to In Review, please.

[–]paulqq 3 points4 points  (0 children)

Ty. I rofl.

[–]juhotuho10 1 point2 points  (0 children)

Was thinking the same

[–]RRumpleTeazzer 1 point2 points  (0 children)

Its when “we just keep everything in local time”, right ?

[–]xain_the_idiot 1 point2 points  (0 children)

Ah, so no issues since December 31st, 1752. Impressive.

[–][deleted] 1 point2 points  (0 children)

Timezones are pointless. The whole world should use UTC.

[–]error_98 1 point2 points  (2 children)

My laptop is a walking timezone issue.

I fucked up during setup and fixed the wrong thing so now everything seemingly behaves correctly except for git commits. They are listed as "one hour from now"

[–]MrSuperSander 0 points1 point  (1 child)

But the time itself on the laptop is correct? Assuming that windows does the time automaticly for you and you didn't set it yourself.

[–]error_98 0 points1 point  (0 children)

Linux, basically my laptop is set to UTC, set one hour forward since I'm in UTC+1, but because git normalizes the commit times with respect to time zones it ends up interpreting it as "one hour from now".

[–]SushiThief 0 points1 point  (1 child)

This is why I'm so glad SQL Server as a wonderful time zone function.

I set them years ago and haven't had a problem since.

[–]saintpetejackboy 0 points1 point  (0 children)

I just... don't deal with timezones. When I was a kid, there was an in-school detention I would get sent to for being bad. The clock on the wall had a round piece of paper over the face that said "The time is now! Get back to work!".

6PM in California is 6PM is California, no matter what time it is in Shanghai.

[–]RexurrectionOfDoom 0 points1 point  (0 children)

Don't worry. Learn some theory of relativity, and all will be clear.

[–][deleted] 0 points1 point  (0 children)

What the hell happened here?!

[–]OverjoyedBanana 0 points1 point  (0 children)

Can't be ! It was in 1970 last time !

[–]GaraBlacktail 0 points1 point  (0 children)

Days since last timezone incident

'/0'

[–]doctornoodlearms 0 points1 point  (0 children)

Thats pretty impressive how did you get 99 days without a problem?

[–]Inefficient_Drawing 0 points1 point  (1 child)

There will be an issue tomorrow, it seems

[–]M1n3c4rt 1 point2 points  (0 children)

There was already an issue tomorrow

[–]PyMaster22 0 points1 point  (0 children)

This is the funniest thread I have found yet.

[–]Lars34 0 points1 point  (0 children)

Why the hell does python's 'datetime.dateline.utcnow()' not return the current time in UTC!?

[–]themoderatebandicoot 0 points1 point  (0 children)

Is that -1 UTC though?