4 ms·
I don't like these unnecessarily-fuzzy dates either, but: > No human uses “less that 24 hours” as the definition of “yesterday”. Computers, unfortunately, do.
by jstanley 3y ago
I don't like these unnecessarily-fuzzy dates either, but:
> No human uses “less that 24 hours” as the definition of “yesterday”. Computers, unfortunately, do.
Is that right? I've never noticed anything using that definition of "yesterday". Plus, if anything within the last 24 hours were "yesterday", what would be "today"?
- olddustytrail 3y agoI think they meant "more than 24 hours" rather than "less". It makes more sense in context.
- tomjakubowski 3y agoIt's still not right though. People will say at 9pm "I did it yesterday" about something they'd done the previous date at 6pm
- thfuran 3y agoI think you switched around your sixes and nines.
- tomjakubowski 3y agoI don't think I mixed it up > No human uses “more that 24 hours” as the definition of “yesterday”. Computers, unfortunately, do. At 9pm on Oct 14, 6pm on Oct 13 was > 24 hours ago, and people would still call it "yesterday".
- olddustytrail 3y agoI don't think they're saying it can't be more than 24 hours just that it can be less. Clearly it's confusingly worded so probably best if they just redo it.
- tomjakubowski 3y agoagreed completely - "yesterday" usually includes times both greater than and less than 24 hours ago. People usually just mean… some time in the date previous to now. Roughly.
- delusional 3y agoI personally use "yesterday" for anything before when I last slept. Yesterday can easily be technically today, but just in the late night before I went to bed.
- deleted 3y ago[deleted]
- SpaceNoodled 3y agoAnything in the next 24 hours, obviously.
- croes 3y agoI think it doesn't mean everything within the last 24 hours is yesterday but everything before the past 24 hours isn't yesterday anymore. But usually that's not the decision of the computer but the programmer.
- kube-system 3y agoI don't think it is right. Moment.js for instance, does not work this way. It uses the calendar day definition of "yesterday". Times between the immediately preceding midnight and the midnight before is considered yesterday.
- hrnnnnnn 3y agoSwedish has two words for day. "Dag", same as the english "day", and "dygn", meaning "24 hour period". I'm not sure if you can use it in the way the author suggests that no human does, but maybe?
- Too 3y agoBut it’s hardly ever used to represent time offsets in conversational language, especially not backwards in time, only occasionally forwards. It’s mostly to describe intervals. Usually in billing. You pay x/dygn for this, not x/day, even there it’s getting more rare vs x/24h.
- hrnnnnnn 3y agoAh, good to know. I'm still learning the language and haven't gotten much into detail with talking about time.