80
submitted 3 days ago* (last edited 3 days ago) by laserjet@lemmy.dbzer0.com to c/asklemmy@lemmy.ml

Why is it that on social platforms, the date stamps are obscured? It there some sort of security or other technical reason for this? Is it user oriented somehow that I am failing to consider?

I want to see, select and copy the dates associated with posts. Ideally everywhere on the web. Bypass? Can ublock origin do anything about this?

On dbz for example, you get a relative time only unless you hover to see the specific time:

Piefed and reddit both do this.

Additionally, the text that displays the relative time is often not normal and cannot be selected and copied. "Select all" skips it:

Here's how dates look in the source. lemmy.dbzer0.com:

<span class="moment-time pointer unselectable" data-tippy-content="Sunday, August 31st, 2025 at 3:58:32 AM GMT+00:00">6 hours ago</span>

I see there is class unselectable. I don't know what exactly is going on.

On PieFed you can select/copy the relative time stamp, like "2 years ago", but still not the actual date.

Mastodon displays recent posts with a relative time like "12h" but at some point things get old enough to graduate to just the date: "Dec 9, 2023". And you can select the text as normal.

edit: title "why do web developers ~~want to~~ make it hard to see/copy the date of posts and comments?"

you are viewing a single comment's thread
view the rest of the comments
[-] jjjalljs@ttrpg.network 23 points 3 days ago

I kind of despise relative time. You see a bunch of stuff that says "yesterday" but can't tell exactly when without taking more actions. Just tell me the date time I'm not a child.

[-] friend_of_satan@lemmy.world 8 points 2 days ago

Fuckin seriously. No shit it was yesterday, but WHEN? I got like 200 messages "yesterday", and they didn't all come in at once.

[-] Robin@lemmy.world 11 points 3 days ago

I like it, as long as the absolute date is still visible when you hover over.

[-] jjjalljs@ttrpg.network 9 points 3 days ago

At work I had a page with 50 "friendly" dates and I had to figure out with ones were wrong. They all said like "yesterday". Hell. Could have hovered over each one and taken notes, I guess, but that would suck. Had to use the dev tools and do a lot more thinking than just looking at them.

[-] bluespin@lemmy.world 3 points 3 days ago

Ideally you'd have a better place to work with that data than a UI that is displaying relative dates. Internal reporting data you can query for instance

[-] jjjalljs@ttrpg.network 6 points 3 days ago

Maybe, but the bug report was it was showing them in the "wrong order" in the UI. I could look at the API response but then I need to map that to what's displayed somehow. I think I used the dev tools to run js on the page to get the actual dates in one go (since that was in the dom), but that kind of sucks. A customer certainly isn't going to do that. They see a bunch of stuff that all says "yesterday" or "two weeks ago" and they need to do extra work to get information that we went out of our way to hide.

this post was submitted on 31 Aug 2025
80 points (100.0% liked)

Asklemmy

50243 readers
277 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 6 years ago
MODERATORS