By - njinja10
No thanks, she's too old for me...
Yeah, anyone born before 1970/1/1/1/1970 isn't worth considering.
You should re-read the RFC, the correct format is 1970/01/01/01/1970.
Where do you get the idea of `/` as separator from? The ~~tweet~~ RFC clearly states
1970 01 01 01 1970
My bad. I was so focused on the padding that I completely missed the separator which makes it even easier to parse, especially in logs!
Step aside youngsta, I got this one
Can you convert this to Julian date please?
What about time only? palin… planintime.. palpatine. :o
Darth Clock Confirmes
Only a Sith deals in UNIX timestamps.
And my axe!
Captain's Log, Stardate 43125.8. We have entered a spectacular binary star system in the Kavis Alpha sector on a most critical mission of astrophysical research.
Shut up, Wesley
Tea, Earl grey, hot.
> "Coffee, black."
>> "[Make it yourself.](https://youtu.be/dFlFe-Tix0k)"
Janeway looks ready to split the replicator into two different entities
oh man I dont remember that episode of voyager at all
I'll probably get a lot of hate for this, but I actually liked voyager more than tng. Maybe it's because voyager was the first star trek series I watched completely.
It's perfect. I read it in his voice and saw his face as I heard it.
Make it so.
“Stardate, April 12th… .2”
This would be TNG season 3, based on the date.
The 4 is for the 24th century and the 3 is for the show season, counting up from TNG season one (the original series had shorter stardates). The rest of the numbers are gibberish.
I happened to have looked this up this morning.
Do DS9 and Voyager stardates continue the TNG season notation?
According to wikipedia, yes. DS9's first stardate is 46\*\*\*.\*, taking place concurrently with season 6 of TNG, and Voyager's first is 48\*\*\*.\*, as it began one season after TNG ended.
Sir, this is a Wendy’s
Resistance is futile!
That wording somehow reminded me of Monty Pythons instructions of the usage of the holy grenade.
Four shalt thou not count. Neither count thou two, excepting that thou then proceed to three. Five is right out. Once the number three, being the third number, is reached...
... then lobbest thou thy Holy Hand Grenade of Antioch towards thy foe, who, being naughty in My sight, shall snuff it.
"What's today's date?"
I said it's twoo'twooneoneonetwooneo'oneonetwotwo...
It's a [chiasm](https://en.wikipedia.org/wiki/Chiastic_structure)!
It isn't often I get to drop a literary criticism reference that deep down the rabbit hole.
It’s like a palindrome
Cash monyy7. Bby
And now, we have 15 new standards. Someone, please insert the relevant xkcd, thank you!
An olde but good one... https://xkcd.com/927/
I love that the title text is talking about charging being standardized with USB, but it's talking about *micro USB*. It does actually feel like we might have been able to agree on it now with USB-C though.
Just you wait, someone's going to make a USB-D sooner or later
I'm still waiting for the USB-Z dlc
Better start collecting dragonballs now.
I dont think Bulmas dad has been born yet?
You wouldn't download a new standard
Don't worry when Apple can't charge twice as much for an iCharge charging cable they'll invent a new standard.
I bet they'll just ditch the charging port completely and replace it with a $100 wireless charger
Nope. Radioactive decay batteries. They last *exactly* 2 years and 1 day. No charging, but also no replacing.
I wouldn't mind that tbh haha. Only have to buy a battery replacement or new phone every 2 years? I already do that
They'll argue with something something saves internal space. Just like they ditched the audio jack. And then the rest of the industry will follow. And then even the Fairphone.
Too bad EU is going to force them to use USB-C.
Not if they just remove the charging port entirely
We're getting closer sadly not all USB-C cables are created equal. They have different power carrying abilities and some are still usb 2.0 with a C connecter on them
The only thing worse than multiple standards is one standard that's non-standard.
At least type A 3.0 cables were blue now it's basically impossible to tell the difference in type C cables without testing them
I've got at least one blue USB A pen drive that's 2.0.
I've seen a few USB 2s that were blue when they shouldn't have been. Most were super cheap trying to prey on people who didn't know anything about tech. That being said, they weren't all bad, but they were all a little dishonest.
See: HP Elite 90W Thunderbolt 3 Docking station.
Oh, it’s all mostly standard.
But the thunderbolt cable. It is the only one of its type in existence. On the dock end, it’s got an AC plug and a thunderbolt plug on the same plug end to plug in to the docking station. On the device end, it’s a single thunderbolt 3 combined power/data port.
I literally spent hours in the last few weeks looking for a replacement cable because mine was dying. I found exactly ONE. The exact same cable, from a third party seller on Amazon. No one else uses that unholy combination of ends. Not even HP uses it anymore. The station was released in like 2019 and its already completely gone from their website, out of stock on their parts store, and the cable isn’t even LISTED on the parts store. It was listed as a custom end cable on Amazon.
It’s the most nonstandard cable I’ve ever seen, that claims to be a standard (TB3)
I thought it was funny when I saw a news article about [Benson Leung's review crusade](https://arstechnica.com/gadgets/2015/11/google-engineer-leaves-scathing-reviews-of-dodgy-usb-type-c-cables-on-amazon/) until I started buying USB-C devices and found out how fucked the label is. I started looking for his reviews on cables and chargers before I'd buy them
I still have a phone that charges with micro-USB. My game controller charges with a mini-USB and my laptop charges with a USB-C.
How attached are you to that game controller?
Well, it's wired, so it's always dangling from me somewhere. Convenient since I don't need to charge it, but a pain when my big brother grabs it and makes me hit myself while asking why.
I just meant why are you still holding on to a game controller that connects via mini USB?
I'm half afraid you're going to list one I still own, but have forgotten about.
Well, PS3 charged with mini-USB, so people should throw out their PS3?
While I generally agree, USB-C spec is a minefield of confusion. https://www.cablestogo.com/tech/usb-c
I remember a podcaster I follow complaining about this a few years back. IIRC he was trying to set up a 5k 60Hz monitor with Thunderbolt 3, but none of the cables he had could actually drive the monitor properly. After a lot of trial and error he found that most of his cables were either USB 2 or USB 3 with C connectors, only one was a true Thunderbolt 3 cable, and that the Thunderbolt 3 standard only supports full 40Gbps up to 2m which was too short for his setup.
Lol not so fast, while the usb port shape maybe be standardized the cables data transfer rate, power rating and lighting support are all different. It can be really hard to tell what any particular cable or port will give you even though the physical size is the same.
Are you sure about that? Because I am 99.99997% sure that fatrobin72 is not a bot.
^(I am a neural network being trained to detect spammers | Summon me with !isbot |) ^(/r/spambotdetector |) [^(Optout)](https://www.reddit.com/message/compose?to=whynotcollegeboard&subject=!optout&message=!optout) ^(|) [^(Original Github)](https://github.com/SM-Wistful/BotDetection-Algorithm)
The *other* relevant XKCD: https://xkcd.com/1179/
I am uncertain whether the difficulty in controlling to cats inhibits or accelerates the use of obscure date formats.
If it makes you feel better, that is how I always write my dates. I've had to deal with a bunch of date format requirements over the years. And if I ignore what they want and write it that way, they still know what I"m talking about.
/r/ISO8601 is the only standard needed.
Which relevant xkcd? https://i.imgur.com/AL6YAcA.png
Why duplicate year and month? You can just split them nicely:
yy m dd m yy
Today is 20 1 13 0 21.
Someone stop him!
He can't do that! Shoot him, or something!
This is unsettling in the same way as those pictures with all the tiny holes.
Why stop there, gray code it so only one bit changes at a time
Why stop there, order the digits in descending order. 32211100
Why stop there, RLE compress it:
why stop there, letterise it:
"Thanks I'm not going to use it". Says every programmer who speaks any language.
Only programmers speaking English will say this. For example, German programmers will say “Danke, ich will es nicht benutzen.” and Spanish programmers will say “Gracias, no voy a utilizar esto”.
That's ridiculous, everyone knows the internet is in English. That's why it's okay to hardcode all our app text in local strings, sanitize non-English characters from our databases and leave only 10 digits for phone numbers.
Wait a second, are there longer phone numbers elsewhere?
Yes. Good practice is to allow 16 digits for international phone numbers.
For example, this Italian mobile phone number with the international calling code is 14 digits long:
0039 328 12 34 567
Yes, German numbers can be 12 digits long
Oh, wow. Today I learned! Thank you :)
Ten without International prefix, twelve with. Not Germany. So yeah, definitely can be longer
Indonesia has 13 digits. 14-16 with country code without the plus sign
All my programs are going to break in the year 10000
I think even Americans can agree to yyyy-mm-dd
It's just disagreement when you put year last
I just started a company and I made part of our operating procedures that all dates are formatted as ISO8601
The change starts with us
Tough, but fair. What kind of company? Are you hiring? I mean, I'm not looking, but if my paychecks had ISO8601 printed on them...
Live event production. Haha no we're not hiring but if you're into EDM and live near Austin, shoot me a message!
Here's a sneak peek of /r/ISO8601 using the [top posts](https://np.reddit.com/r/ISO8601/top/?sort=top&t=year) of the year!
\#1: [The perfect date (format)](https://i.redd.it/bczqt7xwwcv61.jpg) | [13 comments](https://np.reddit.com/r/ISO8601/comments/mydd67/the_perfect_date_format/)
\#2: [What in the fresh hell is this? Spotted at work.](https://i.redd.it/2ygel8anap371.png) | [45 comments](https://np.reddit.com/r/ISO8601/comments/ntu3i3/what_in_the_fresh_hell_is_this_spotted_at_work/)
\#3: [My Minecraft server host creates backups with YYYY-DD-MM and I cannot contain my confused anger about it](https://i.redd.it/f2477xx5j3061.png) | [43 comments](https://np.reddit.com/r/ISO8601/comments/jwsz9m/my_minecraft_server_host_creates_backups_with/)
^^I'm ^^a ^^bot, ^^beep ^^boop ^^| ^^Downvote ^^to ^^remove ^^| [^^Contact ^^me](https://www.reddit.com/message/compose/?to=sneakpeekbot) ^^| [^^Info](https://np.reddit.com/r/sneakpeekbot/) ^^| [^^Opt-out](https://np.reddit.com/r/sneakpeekbot/comments/o8wk1r/blacklist_ix/)
I prefer dm/yymd/yy
31/2001/21 actually, the first and second day digits are switched too
Never figured Satan would be a Python developer.
Then again, it does make sense...
d is just unpadded dd tho, so 3110/211032/21
at this point using unix time for everything would be more convenient
day, month / month, eon / day, anything, day, day, year
Not a bad format
Intel descriptor table format
Of course there’s a relevant XKCD for that
Wasn't Japan one of the few countries that actually uses 2021-10-13?
Japan doesn't use 2021-10-13 according to Wikipedia. They use either 2021年10月13日 or 2021/10/13.
Sweden uses ISO 8601.
年means year, 月means month, 日means day, so it's the same but they replace the hyphens with the character for each
So does Canada, but most people don't.
The Canadian government uses ISO dates. Thank fuck for that, because Canadians randomly mix and match European dd/mm/yyyy with American style mm/dd/yyyy. It's completely unpredictable.
It is the standard date format throughout East Asia.
People who disagree with this format have never had to sort by date...
EVERYONE in this sub should be for that format
People who disagree should work with various web API's and try to parse dates back and forth, then they will appreciate iso86001
> then they will appreciate ~~iso86001~~ *iso8601*
FTFY...ISO8601 is one of the few random numbers I have memorized, along with ISO8859-1, ISO9001, ISO9660, and ~~RFC2616~~ RFC7230
I once had to take a nicely formatted iso time and murder it by cutting it into YYYY-MM-DD HH:MM.sss like why the fuck is there a period and why do you need tenths of a second?? It's software that you require us to run only once every 30 minutes because running it every 15 crashed your servers I don't think accuracy to that degree is really needed...
You mean yyyy-MM-dd HH:mm:ss.SSS, not YYYY-MM-DD HH:MM.sss, surely?
Looks like that is a [standard datetime format for ODBC](https://documentation.help/acdata/ac_8_con_03_04l0.htm).
I can imagine the extra precision being helpful for future proofing in case your app gets faster later, and/or helping to identify race conditions from logs later if you happen to run the same job more than once simultaneously.
It being a standard format for datetimes is probably enough reason on its own, just to be sure whatever needs to get it out on the other end (probably) knows what to do. Maybe it even expects it, if it's parsing specifically that format.
Edit: fix link
Working with databases is so much fun, you convert between strings, numeric values and different date styles just to allow some kind of uniform sorting or searching between various data sets. It's like getting a politician to answer a simple yes/no question.
Not necessarily. If you can only handle 32bit timestamps then this would be very limiting. A character string of ISO8601 (in UTC) would be more helpful. No?
What do you mean? I just use a library for that like any sane human working with datetime.
I'm American and of course this is the correct format. Having chronological = alphabetical is the only way that makes sense. All other date formats are objectively worse.
The best time stamp is as follows;
I completely agree.
Personally, I am willing to be flexible with date formats, as long as it's absolutely clear. You shouldn't have to guess what the date means when you read it. It shouldn't be a mystery.
If the date is written 10/12/20, then you're just guessing what the date is. You really truly don't know. It could be October 12th, 2020. It could be December 10th, 2020. It could even theoretically be December 20th, 2010.
The only clear numerical format is YYYY-MM-DD. 2020-10-12 is clear. It also has the benefit of alphabetizing itself in chronological order. [ISO 8601](https://xkcd.com/1179/) is the best numerical date format.
we should do away with dates altogether and deal in seconds
This is either the best joke or the best typo
OK I had to look it up
Alpine ski-bindings — Selection of release torques values
What? That’s completely stupid, it just displays the values in perfect descending order of the size of the unit of measurement, so both humans and computers can understand at a glance. What if me and my grandpa think it feels cooler to say it a different way?
I think I’ll just do what I think makes me sound cool. -some dumbass October 1st, 2021
So right now as I post this, it's
I personally a big fan of excels date format of ########.###########
In the year of our lord 1212 12 12 12 1212, Pope XII was sentenced to be executed by 12 of the 12th order
why doesn't everyone just use yyyy/mm/dd hh:mm:ss
then it goes from biggest time measurement to smallest
it seems to most sensible to me
Yes, except we should use dashes instead of slashes as per ISO 8601. Also slashes can't be part of a file name.
um yea sure forgot about that lol
*psssst* what a nerd
On what file system? ![gif](emote|free_emotes_pack|sunglasses)![gif](emote|free_emotes_pack|trollface)
All. `/` is the only disallowed character on Linux. There's lots more on Windows, but `/` is also included.
Because human loves to save energy by delegating some information to the context.
See you next Wednesdays, see you again the 18. Christmas is the 25 of December.
Year is the most redundant and can be omitted without consequences for +- 1 year.
Month can be omitted for duration smaller than a month.
Day of the month can usually be omitted for duration +- one week.
I suspect the amount of information left to context need to be negotiated and that's when dd-mm-yy shine. You start with what is essential to say and add more. Probably started as a whole sentence then got a contracted form.
Yyyy/mm/dd is great because it collapse alphabetical order and chronological order into one and the same. It's really an artifact of having to sort large amount of information represented as string of characters.
yyyy dd mm dd yyyy
I just noticed that this is a [real tweet](https://mobile.twitter.com/dan_abramov/status/1447710863960551433) by Dan Abramov, the creator of React.JS
Edit: He is not actually the creator, he has been involved in the evolution and is part of the React Core Team. He also blogs quite a bit about React, which is probably the reason I knew his name.
dd mm yyyy mm dd is more efficient
But won't sort correctly when alphabatised. We can fix that by adding yyyy mm to the start.
yyyy mm dd mm yyyy mm dd is the new standard.
yyyy-mm-dd mm yyyy mm dd
with hyphens, to also please the r/ISO8601 folks
Gotta add slashes to let everyone feel included!
yyyy-mm-dd/mm/yyyy mm dd
Do we really need days? js
We also need periods.
As a member of that sub, please accept this cake in gratitude. Please ignore any sounds of ticking, or road-flare looking protuberances from said cake, because it is definitely not a firebomb intended to burn out all traces of the abomination of a date format posted here.
But to keep symmetry we should go with
yyyy mm dd mm yyyy mm dd mm yyyy
Interview question: convert ymdmy into dmymd
Can I use a wysiwyg?
YYYYDDD 4 LIFE.
YYYY MM DD HH:MM:SS DD MM YYYY?
YYYY MM DD HH:MM:SS:MM:HH DD MM YYYY?
I considered that, but couldn't think of a viable use case for mirroring the time.
The second hours are in 24 hour format.
Oh, that's good.
Can we do the first hours in 24 hour time instead? That way it stays sortable
No time zone? Are we savages?
Using anything else should revoke your IDE access.
I'm still holding out for Swatch Internet Time.
People from the year 10,000: "*Am I a joke to you?*"
I used to think modern humans would survive to the year 10k too. Now I'm convinced that we'll need to quite literally evolve to survive the hellscape we're creating for future generations. The testicles were evolved inside a scrotum for protection, but also so that the temperature of the sperm inside could be regulated by moving closer to or further from the warmth of the body: I fear that we'll need to evolve some form of liquid cooling for our ball bags, or go extinct.
*Image Transcription: Twitter Post*
i just invented a universal date format that works for everyone
yyyy mm dd mm yyyy
^^I'm a human volunteer content transcriber for Reddit and you could be too! [If you'd like more information on what we do and why we do it, click here!](https://www.reddit.com/r/TranscribersOfReddit/wiki/index)
DBA's across the 'verse just Blue Screened: "We haven't got a field for that".......
Y'all get the pitchforks, I'll get the torches.
New date format, you just say how long its been since Janurary 1st, 1970
Americans be like: “nice but we prefer mm dd yyyy mm dd”
Now we have 15 standards…
What I don't get is the American date format..
Month, day, year???
There are years.
There are months in years.
There are days in those months.
Americans, do you think there are months in days??
Makes way more sense than
Sure when writing you say "August 8th, 2021"
But what in the diddly cooking doo is wrong with
"8th of August, 2021"?????
Sorry been holding this in for a long time now.
I prefer the ISO-360NOSCOPE date format: