У вас есть несколько вариантов:
replace
replace
с простым регулярным выражением:
result = original.replace(/T.*$/, "T00:00");
Это говорит «совпадение T с последующим что угодно до конца строки ".
indexOf
и substring
:
В качестве альтернативы indexOf
сообщит вам, где находится T
, тогда вы можете использовать substring
:
const index = original.indexOf("T");
result = original.substring(0, index) + "T00:00";
split("T")[0]
Вы также можете разделить на T
и использовать только первую строку из массива:
result = original.split("T") + "T00:00";
Я рекомендую внимательно прочитать документацию MDN по String
.