作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为进入我的网站的每个用户显示索非亚本地时间,这样用户或我的网站部署的服务器的时间就无关紧要了。
这是JS,但它显示用户的时间。如何显示索非亚/保加利亚的当前时间。我使用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使用toLocaleString 。或者使用moment.js 。检查this邮政。这是一个fiidle http://jsfiddle.net/tva7o4jx/
new Date().toLocaleString('en-US', { timeZone: 'Europe/Sofia' })
关于javascript - 显示索非亚当前本地时间(小时): Minutes 24h format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30954791/
我是一名优秀的程序员,十分优秀!