This seems like it's related to the previous question you asked
here[
^]
When you say it's showing incorrect minutes, what do you mean? What value are you seeing on the screen, and what value are you expecting to see? Have you debugged both the C# code (to ensure that the timeout value is being pulled in correctly) and tried debugging the Javascript code to see whether the values you're getting back are expected?
You asked me in the previous question to provide you with the code to change but I can't do that unless we have an idea of what isn't working exactly. I did mention before that relying on
setTimeout
/
setInterval
can be tricky because there's no guarantee they'll fire on the exact timeout.