Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Extract substring of a string before specific character

I have this string 2022-04-01T09:00

I want to get rid of anything after letter T

I can explode it based on the letter T, and access the first element to get this 2022-04-01.

I wonder if there is a way to do that with JS without having to manually explode and so on...

like image 515
code-8 Avatar asked Oct 28 '25 06:10

code-8


1 Answers

A pretty simple easy to read solution would be to split the string by T and grab the first element like this:

"2022-04-01T09:00".split("T")[0]

Other alternatives include:

  • Using "2022-04-01T09:00".replace(/T.*$/, '') which will replace everything after (and including T) with an empty string.

  • Grabbing the first 10 characters using "2022-04-01T09:00".substring(0, 10)

like image 113
Barry Michael Doyle Avatar answered Oct 31 '25 05:10

Barry Michael Doyle



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!