Exemplo SOPt

https://pt.stackoverflow.com/questions/358261/como-usar-substring-para-cada-tipo-de-situa%c3%a7%c3%a3o/358263?noredirect=1#comment716698_358263

JavaScript

let sessoes = [
	{
		codEvento: 29,
        descricao: "SEXTA-FEIRA 25 JAN 20H00",
        atual: true
    }, {
    	codEvento: 30, 
        descricao: "SÁBADO 26 JAN 21H00", 
        atual: false
    }, {
    	codEvento: 31, 
        descricao: "DOMINGO 27 JAN 20H00", 
        atual: false
    }
]

let extractDate = evento => {
    let [_, dia, mes, hora] = evento.descricao.split(' ')
    evento.data = {dia, mes, hora }
    return evento
}

console.log(sessoes.map(extractDate))