
1个回答
展开全部
这样(原创,请保留作者信息):
/**
* 根据时区获取相应的时间
* @author hutia
* @param {Date} date 日期时间对象
* @param {number} timezone 时区
* @return {string} 返回时间字符串
*/
function getTimeString(date, timezone){
var tz = date.getTimezoneOffset();
var dt = new Date();
dt.setTime(date.getTime() + tz*60000 + timezone*3600000);
return format(dt.getHours()) + ':' + format(dt.getMinutes()) + ':' + format(dt.getSeconds());
function format(n) {
if (n < 10) return '0' + n;
return ''+n;
}
}
// 下面是使用示例
var now = new Date();
document.write('北京 ' + getTimeString(now, 8) + '<br/>');
document.write('伦敦 ' + getTimeString(now, 0) + '<br/>');
document.write('纽约 ' + getTimeString(now, -5) + '<br/>');
document.write('东京 ' + getTimeString(now, 9) + '<br/>');
使用后会输出:
北京 08:44:48
伦敦 00:44:48
纽约 19:44:48
东京 09:44:48
以上,请采纳,请给分。

2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询