Js中获取时间戳可用var dayMiliseconds = parseInt(new Date().valueOf());Js的时间戳单位为毫秒(1s = 1000 ms),下面是一个将制定的格式转化成UTC时间的函数。

//format the date string from webservice to UTC time;
function toUTCtime(dateStr) {//Date(1381243615503+0530),1381243615503,(1381243615503+0800)
     dateStr += "";var utcPrefix = 0;var offset = 0;var dateFormatString = "yyyy-MM-dd hh:mm:ss";var utcTimeString = "";var totalMiliseconds = 0;var regMatchNums = /\d+/gi;var regSign = /[\+|\-]/gi;var arrNums = dateStr.match(regMatchNums);utcPrefix = parseInt(arrNums[0]);if (arrNums.length > 1) {offset = arrNums[1];offsetHour = offset.substring(0, 2);offsetMin = offset.substring(2, 4);offset = parseInt(offsetHour) * 60 * 60 * 1000 + parseInt(offsetMin) * 60 * 1000;}if(dateStr.lastIndexOf("+")>-1){totalMiliseconds= utcPrefix - offset;} else if (dateStr.lastIndexOf("-") > -1) {totalMiliseconds = utcPrefix + offset;}utcTimeString = new Date(totalMiliseconds).format(dateFormatString);return utcTimeString;}

转载于:https://www.cnblogs.com/skybreak/p/3361608.html

JS将指定的时间戳转为UTC时间相关推荐

  1. JavaScript将unix时间戳转为正常时间类型

    JavaScript将unix时间戳转为正常时间格式 1.知识点 1)什么是unix时间戳 1)如何使用JavaScript将unix时间戳转换为正常的时间格式 2.实现 1)什么是unix时间戳 表 ...

  2. Unix时间戳,GPS时间戳 ,UTC时间 , 本地时间

    本地时间 : 计算机显示的时间 本地时间 = UTC 时间 + 时区 (北京时间是东八区,也就是 +8小时) unix 时间戳 : UTC时间都是从(1970年01月01日 0:00:00)开始计算秒 ...

  3. unix时间戳转换c语言算法,聊聊时间(2)硬核算法篇——UNIX时间戳转UTC时间

    文/Edward 前一篇文章<聊聊时间(1)UNIX时间戳和UTC时间>中,我们讲述了计算机中UNIX时间戳和UTC时间的基本概念,以及简要地阐述了诸如STM32F103之类芯片简单功能R ...

  4. C语言:Unix时间戳-转-UTC时间

    C语言:Unix时间戳-转-UTC时间 C语言:UTC时间-转-Unix时间戳 一.简介 1. Unix时间戳 Unix系统内记录的时间是一个时间戳,所谓时间戳,就是当前时间距离1970年1月1日0时 ...

  5. Linux时间戳和UTC时间

    先了解一下几个时间相关的概念. GMT时间:Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间.是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间. GMT存 ...

  6. [Vue3]Unix时间戳转为真实时间方法

    [Vue3]Unix时间戳转为真实时间方法 function unixTime(timeunix: number) {const time = new Date(timeunix);const y = ...

  7. 算法之unix时间戳和UTC时间(年月日)互换

    算法之unix时间戳和UTC时间(年月日)互换 author:onceday date:2022年6月8日 文章目录 算法之unix时间戳和UTC时间(年月日)互换 1.c标准库时间结构定义 2.自定 ...

  8. 在线时间戳转换工具的坑-同样的时间戳转为北京时间,转换结果受本机时区设置的影响...

    背景 前不久在写一个时间戳转化方法时偶然发现了,一些在线转化时间戳网站存在一些问题,即同样的时间戳都转为北京时间,转换结果受本机时区设置的影响. 比如当前时间戳为:1665803160000  对应的 ...

  9. Python时间戳转为北京时间

    要将时间戳转化为北京时间,这里涉及一个时区的问题,由于Python默认只有时间戳转化为UTC时间的函数,所以这里要引入pytz这个库 首先安装pytz模块,使用pip install pytz imp ...

最新文章

  1. 如何编译 Linux 内核
  2. Devstack配置负载均衡,负载均衡版本V2
  3. 6,bash入门,for 循环, 编写最简单的脚本
  4. 金融运营智能化搞不定?百度智能云有妙方
  5. 窗体的Alpha通道透明色支持
  6. php 不识别 函数,奇怪的PHP错误:函数无法识别自己的参数
  7. 工作125:各个接口需要的token不同 token是获取数据的关键
  8. STL中map和string, vector 用法详解
  9. 在VS 2010上搭建Windows Phone 7开发平台
  10. https://www.usb.org/
  11. Linux系统编程 -- 文件描述符的复制:dup()和dup2()
  12. 独家:为了永不停机的计算服务 - 四月月刊 | 凌云时刻
  13. 聊一聊输入阻抗、输出阻抗和阻抗匹配
  14. 自考CISSP信息分享
  15. 【读书笔记】销售运营-策略制定的6大原则及5个常用工具
  16. web全栈开发项目搭建整体思路和学习路线
  17. docker修改服务器参数怎么办,Docker(32)- 如何修改 docker 容器的启动参数
  18. 科技公司产品专利申请介绍
  19. Linux U盘分区格式化 fdisk命令
  20. 什么是web前端驻场开发,费用怎么样

热门文章

  1. python求偏度系数_用 Python 讲解偏度和峰度
  2. c# 字典排序_Python零基础入门之列表与字典
  3. C++定时器的实现之格式修订版
  4. java缓存同步_浅谈JSON的数据交换、缓存问题和同步问题
  5. nginx tcp转发_Nginx学习(九):负载均衡服务
  6. 中如何将方形图片转换成圆形图片_【PS】PS中不可不知的实用技巧!你都掌握了吗?...
  7. Java并发编程实战_阿里P9整理分享的亿级流量Java高并发与网络编程实战PDF
  8. PDH光端机常见故障及解决方法介绍
  9. 【渝粤教育】电大中专学前儿童科学教育 (5)作业 题库
  10. lottie android min sdk,跳一个Lottie无法回调开始播放动画事件的坑