首页 javaWEB js获取时区测试

js获取时区测试

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional…

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <meta charset="utf-8" />
    <title>时间测试</title>
    <style type="text/css">
        body, html,#mapContainer {width: 100%;height: 100%;overflow: hidden;margin:0;z-index: 1;}
    </style>
    <script type="text/javascript"  src="http://code.jquery.com/jquery-1.11.0.min.js"></script>


</head>

<body>
<p>
    时区绝对值:
    <input  id="test1" />
</p>

<p>
    格林尼治时间:
    <input  id="test2" />
</p>

<p>
    本地时间:
    <input  id="test3" />
</p>



</body>

<script>
    //得到本地时间
    var d = new Date();

    //得到1970年一月一日到现在的秒数
    var local = d.getTime();

    //本地时间与GMT时间的时间偏移差
    var offset = d.getTimezoneOffset() * 60000;



    //获取本地时区,判断如果是负的则相加得到格林尼治时间,正的则相减
    var localUtc = new Date().getTimezoneOffset() /60;
    //得到现在的格林尼治时间
    var utcTime ;
    if(localUtc>0){
        utcTime = local - offset;
    }else{
        utcTime = local + offset;
    }
    console.log(localUtc);

    $("#test1").val(localUtc);
    //得到时区的绝对值
    var localTime = utcTime + 3600000 * Math.abs(localUtc);

    console.log(localTime);
    $("#test2").val(localTime);
    var nd = new Date(localTime);
    YY = nd.getFullYear() + '年';
    MM = nd.getMonth() + 1 + '月';
    dd = nd.getDate() + '日  ';
    hh = nd.getHours() + ':';
    mm = nd.getMinutes() + ':';
    ss = nd.getSeconds();
    console.log(YY + MM + dd + hh + mm + ss);
    $("#test3").val(YY + MM + dd + hh + mm + ss);


</script>
</html>

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

nodejs 整理记录

nodejs 整理记录

下载包 https://blog.csdn.net/m0_59878114/article/details/120274...
websocket测试html

websocket测试html

<!DOCTYPE html> <html> <head> <meta cha...
bigdemical两个数比较大小

bigdemical两个数比较大小

/*int result = bigdemical1.compareTo(bigdemical2) result = -...
Beetl2.7 中文文档

Beetl2.7 中文文档

Beetl目前版本是2.7.23,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等...
纯CSS实现多个便签在一行展示,拖动滚动

纯CSS实现多个便签在一行展示,拖动滚动

div <h2>请注意需要在移动端预览,PC端拖拽无效果</h2> <div class=...
返回顶部