How to get exact date from Linkedin's post while inspecting site with selenium?

Viewed 16419

i am using selenium chrome driver to scratch Linkedin's profile. I am doing analysis for my post. It is the way to get exact date from Linkedin's post in format "dd.mm.yyyy" instead of "1 month ago", "2 weeks ago"?

Please help, Jacek

2 Answers

I decoded the post id to find the timestamp. Method and (js) code here: https://github.com/Ollie-Boyd/Linkedin-post-timestamp-extractor.

From the 19 digit Linkedin post ID (after some trial and error) I found we can convert the post ID to binary, then convert the first 41 binary bits to a decimal to give the UNIX timestamp in milliseconds.

Not really, if you check the html you will see that you have a basic string:

enter image description here

The only workaround for your problem is to create a method:

  1. Extract the current date (formatted as desired)
  2. Extract from LI how much time passed
  3. Create your logic based on extracted data (for hours, days, weeks, months, years) and do the math with your extracted current date. This one shouldn't be too difficult since any programming language has libraries to help you.
Related