js 的Date 时间戳并没有时区的概念  在任何时区 打印new Date(1) 显示的都是相对时间 如下:

var t = new Date(1);

t // Thu Jan 01 1970 08:00:00 GMT+0800 (中国标准时间)

//将电脑的时区 改为UTC+02:00 大马士革 的时区在同样在控制台执行

var k = new Date(1);

k //Thu Jan 01 1970 02:00:00 GMT+0200 (东欧标准时间)

所以我们在做项目时 往往会将当地时间转化为零时区时间,若是时间字符串需要差值一个时区的时间 ;但是若是时间戳,直接将时间字符串放入new Date()中就可以了 ;同样的 若传递过来的是时间戳 想想显示当地时间 也不需要做任何转化

//传入的是本地时区的时间字符串 转化为0时区的时间戳(部分时区 时间戳哪个时区的都一样)

function covertUTCnTo0Time(str){

return new Date(str).getTime()

}

//传入的是0时区的时间字符串 转化为本地时间字符串 经过new Date().getTime() 转化为时间戳了 ,就不需要手动的在增减时区的时间了

function covert0TimeToUTC(str){

var stamp = new Date(str).getTime()

return dateFormat(new Date(stamp),'yyyy-MM-dd hh:mm:ss')

}

//dateFormat 为自己写的一个时间转化函数

否则时间会有一个时区的差距

date javascript 时区_js Date 时间戳 时区等问题总结相关推荐

  1. date js 半年_js Date 日期使用上的一个坑

    作者:坚强一点 链接:https://zhuanlan.zhihu.com/p/22253858 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 在写js 日历插件的 ...

  2. localdate转date时区问题_时间戳和LocalDateTime和Date互转和格式化

    一 前言 二 时间戳与LocalDateTime互转 2.1 LocalDateTime 转 时间戳 方式一 这边值得一提的是在中国的时区偏移是8小时,本次示例转的时间戳是秒级别,得到的值是一个lon ...

  3. date javascript 时区_第23节 Datejs 日期库-Web前端开发之Javascript-零点程序员-王唯

    Datejs 是一个开源的JavaScript库,用来解析.格式化和处理日期数据,支持多种语言的日期格式处理:官网:www.datejs.com/ Moment.js 是一个简单易用的轻量级JavaS ...

  4. linux命令查看时间属于哪个地区,详解Linux下用date命令查看和计算包含时区的时间戳...

    在Linux中 1.执行date命令,可以查看当前的时间: 2014年 09月 03日 星期三 10:29:00 CST 其中CST是中国标准时间(China Standard Time)的缩写 2. ...

  5. php中date设置北京时区,PHP中设置时区方法小结

    PHP代码中的时间判断语句出了点问题,问题出在PHP的时区设置上,PHP所取的时间默认是格林威治标准时间,所以和北京时间相差8小时.找到原因后,在网上搜索到了一些关于PHP的时区设置方法:1.修改ph ...

  6. java date类 时区_Java Date 与时区

    标签: Java 中,一个 Date 类对象内部包含2个信息: 绝对时间,即从1970-1-1 00:00:00.000 经过的毫秒数,表示为long类型 时区 绝对时间与时区无关.假设同一时刻,地球 ...

  7. JavaScript Date对象详解 以及 时间戳和时间的相互转换

    目录 一.Date对象详解 1.Date对象 2.创建Date对象 3.Date对象属性 4.Date对象方法 5.Date对象的应用(节流函数时间戳写法) 二.时间戳和时间的相互转换 1.时间转换为 ...

  8. Calendar日历类详解【SimpleDateFormat、时区、Date、夏令时、常用方法,日期差、获取当前时间】

    Calendar 获取当前时间 SimpleDateFormat 获取年月日等 设置特定时间.时区 日期的计算(加减) 计算日期差 计算某月有几天 Calendar常用方法合集 夏令时是什么 简介: ...

  9. javascript 时间类型 Date

    构建方法 //1.获取当前时间 new Date(); //2.根据字符串获取 new Date('December 17, 1995 03:24:00'); //根据GMT格式构建 new Date ...

最新文章

  1. Leangoo敏捷工具如何升级至企业版
  2. 标准发布丨央行发布《人工智能算法金融应用评价规范》
  3. android连接ecs sql server_MySQL 执行 SQL 语句的过程解析
  4. Chrome DevTools — Network 1
  5. Python3 函数注释: 参数 中 的 冒号 与 箭头
  6. 18号是什么php,19年1月18号CSS浮动float
  7. 吴恩达《机器学习》第十六章:推荐系统
  8. 看动画轻松理解「Trie树」
  9. 产品开发版本的延续性
  10. XE7 Unit scope names
  11. Tensorflow 实战 Google 深度学习框架(第2版)---- 10.2.2节 P274 代码
  12. 进阶篇第九期:相册与拍照的后处理
  13. Idea中jrebel激活码
  14. WIN10系统IE浏览器被劫持怎么办?个人呕心沥血的一点小贴士
  15. LAMP 技术简介(2)
  16. ThinkPHP6.0学习入门:环境搭建与安装教程
  17. 【JZOJ 5421】【NOIP2017提高A组集训10.25】嘟嘟噜
  18. python搭建 ADLINE 网络判断男女
  19. 《那些年啊,那些事——一个程序员的奋斗史》十
  20. 计算机网络安全技术(第6版 课后练习题简答题练习

热门文章

  1. pandas使用iteritems函数迭代地查看dataframe中的每个数据列(iterate over each column of a dataframe)
  2. pandas使用fillna函数将dataframe中缺失值替换为空字符串(replace missing value with blank string in dataframe)
  3. pandas移除dataframe字符串数据列中的后N个字符(remove the last n characters from values from column of dataframe)
  4. R语言ggplot2可视化:ggplot2可视化两个水平条形图(horizontal)、并设置两个条形图使用共享的X轴、使用类似population pyramid可视化的方式绘制共享X轴的水平条形图
  5. R语言层次聚类(hierarchical clustering):特征缩放、抽取hclust中的聚类簇(cutree函数从hclust对象中提取每个聚类簇的成员)、基于主成分分析的进行聚类结果可视化
  6. R语言使用pROC包绘制ROC曲线并使用smooth函数绘制平滑的ROC曲线(方法包括:binormal、density、fitdistr、logcondens、logcondens.smooth)
  7. R语言中如何计算C-Statistics?几种计算方法详解
  8. R可视化ggplot2绘制堆叠的条形图(Stacked Barplot)
  9. android studio怎么输出文本,Android Studio 如何获取 text文本内容
  10. 统计学:统计学概述(一)