以小时显示索非亚的当前本地时间:分钟 24 小时格式
Display current local time in Sofia in Hours : Minutes 24h format
我正在尝试为每个进入我网站的用户显示索非亚当地时间,这样用户的时间或我网站部署的服务器的时间都无关紧要。
这是 JS,但它显示用户的 time.How 以 Sofia/Bulgaria 显示当前时间。我使用 asp.net 作为服务器端语言
<script>
$(document).ready(function () {
var time = new Date().toLocaleString('en-US', { hour:'numeric', minute:'numeric' ,timeZone: 'Europe/Sofia' });
document.getElementById("Time").innerHTML = time;
setInterval(change, 60000);
function change() {
var x = (new Date().toLocaleString('en-US', { hour: 'numeric', minute: 'numeric', timeZone: 'Europe/Sofia' }));
document.getElementById('Time').innerHTML = x;
}
});
</script>
你可以转换成各种time zones using toLocaleString . Or use moment.js. Check this post. Here is a fiidle http://jsfiddle.net/tva7o4jx/
new Date().toLocaleString('en-US', { timeZone: 'Europe/Sofia' })
我正在尝试为每个进入我网站的用户显示索非亚当地时间,这样用户的时间或我网站部署的服务器的时间都无关紧要。
这是 JS,但它显示用户的 time.How 以 Sofia/Bulgaria 显示当前时间。我使用 asp.net 作为服务器端语言
<script>
$(document).ready(function () {
var time = new Date().toLocaleString('en-US', { hour:'numeric', minute:'numeric' ,timeZone: 'Europe/Sofia' });
document.getElementById("Time").innerHTML = time;
setInterval(change, 60000);
function change() {
var x = (new Date().toLocaleString('en-US', { hour: 'numeric', minute: 'numeric', timeZone: 'Europe/Sofia' }));
document.getElementById('Time').innerHTML = x;
}
});
</script>
你可以转换成各种time zones using toLocaleString . Or use moment.js. Check this post. Here is a fiidle http://jsfiddle.net/tva7o4jx/
new Date().toLocaleString('en-US', { timeZone: 'Europe/Sofia' })