Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

254
Views
How to not parse a string with a number as a date?

I want to format a date string but for all other strings just return that input. Now when the input is a string that contains any number e.g. "You are number 1", the string is parsed as a valid date "1 Jan 2001".

const value = new Date(input);
if (!(value instanceof Date && isFinite(value as unknown as number))) {
  return input;
}
// format date and return

How can I check if that string is really a string containing just a number or a date as string? The input date string might always have the same pattern but ideally it shouldn't matter.

about 4 years ago · Santiago Gelvez
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!