In general the answer is "yes" and it is done all the time but it largely depends on your required level of accuracy and pov as a human who generally lives less than 100 years.
If a star's lifetime is measured even in one billion (1,000,000,000 or 10^9) ridiculously short for the vast majority of stars for the purpose of illustrating the vastness in time about which we are discussing, even a plus or minus 1% level of accuracy is an unimaginable number of human lifetimes.
Considering you specified "explode" this rules out those longer lasting stars of less mass. Even Eta Carinae which is calculated to have been formed around 4 x 10^6 years ago and is expected to explode in approximately 10^5 years, has "wiggle room" at even that 1% degree of accuracy (and I doubt anyone claims such high degrees of accuracies) is 1000 years, perhaps some 10-15 human lifetimes.