Он будет использовать время на любом компьютере, на котором выполняется код.
В большинстве случаев это веб-браузер на клиентском компьютере, поэтому он будет использовать любое время, которое видит веб-браузер.Это, скорее всего, локальное время компьютера (если браузер не делает что-то странное, чего большинство не делает, и я никогда не видел).
Обратите внимание, что если вы используете что-то вроде node.js и работаетеJavascript на стороне сервера, тогда он будет использовать местное время для этого компьютера вместо:)