这是实际项目中使用到的工具方法,获取utc时间的使用方法和第一个类似,只是函数名不一样而已。

1.获取当前时区的时间

/**
// 对Date的扩展,将 Date 转化为指定格式的String
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
// 例子:
// (new Date()).format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
// (new Date()).format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18 */
Date.prototype.format = function (fmt) { //author: meizz var o = {"M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "S": this.getMilliseconds() //毫秒
    };if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));for (var k in o)if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));return fmt;
}

2.获取utc时间

Date.prototype.UTCformat = function (fmt) { //author: meizz var o = {"M+": this.getUTCMonth() + 1, //月份 "d+": this.getUTCDate(), //日 "h+": this.getUTCHours(), //小时 "m+": this.getUTCMinutes(), //分 "s+": this.getUTCSeconds(), //秒 "q+": Math.floor((this.getUTCMonth() + 3) / 3), //季度 "S": this.getUTCMilliseconds() //毫秒
    };if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getUTCFullYear() + "").substr(4 - RegExp.$1.length));for (var k in o)if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));return fmt;
}

转载于:https://www.cnblogs.com/Nick-Hu/p/8745516.html

9.获取当前时区时间和utc时间的工具方法相关推荐

  1. SQL Server 的本地时间和UTC时间

    一,本地时间和UTC时间 本地时间 世界的每个地区都有自己的本地时间,整个地球分为二十四时区,每个时区都有自己的本地时间. UTC时间 在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时 ...

  2. 本地时间转utc时间_有关机器时间、UTC时间、本地时间的总结

    1. 时间的表达方式有两种,一种是 human time,比如我们所说的年月日等,一种是 machine time,比如我们用 System.currentTimeMillis() 方法获得的毫秒数. ...

  3. 时间:UTC时间、GMT时间、本地时间、Unix时间戳

    1.UTC时间 与 GMT时间 我们可以认为格林威治时间就是时间协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的. 2.UTC时间 与 本地时 UTC + 时区差 = 本地时间 时 ...

  4. 本地时间 与 UTC 时间 相互转化

    协调世界时,又称世界统一时间.世界标准时间.国际协调时间.由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC. 这套时间系统被应用于许多互联网和万维网的标准中,例如,网络时间协议就是协 ...

  5. 常用的几种时间系统GMT、UTC等以及使用Python代码GPS时间转UTC时间

    内容转载自我的博客 文章目录 时间标准 闰秒 TAI.GPST.UTC换算 时区划分 UTC时间转本地时间(东八区) 本地时间(东八区)转UTC GPS时间转UTC时间 UTC时间转GPS时间 时间标 ...

  6. GPS时间和UTC时间的区别

    GPS时间和UTC时间的区别 参考链接:https://blog.csdn.net/abc3224302/article/details/78690460 GPS时间:精确时间 世界时(UTC):随着 ...

  7. GMT时间、UTC时间、CST时间

    1.UTC时间(世界标准时间) 与 GMT时间(格林威治时间 我们可以认为格林威治时间就是世界协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的. 世界标准时间 (UTC, Coor ...

  8. #算法综述#__GPS时间转UTC时间

    #算法综述#__GPS时间转UTC时间 GPS时间:从1980-01-06 00:00:00开始计算到现在的时间 UTC时间:从1970-01-01 00:00:00开始计算到现在的时间,需要跳闰秒与 ...

  9. c语言 北京时间转换utc时间_c语言实战 BJT时间转化位UTC时间

    题目是这样的: 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小时小 ...

  10. oracle utc时间转化,UTC时间和本地时间的转换

    UTC时间和本地时间的转换 协调世界时,又称世界标准时间,简称UTC,从英文"Coordinated Universal Time"/法文"Temps Universel ...

最新文章

  1. JAVA编码规约(阿里)
  2. 2018.11.01 NOIP训练 cost数(搜索+容斥原理)
  3. Spark性能相关参数配置详解
  4. optionals_Java Optionals获得更具表现力的代码
  5. 树的知识点总结-数据结构
  6. python安装cv2模块_python - OpenCV已成功安装但未导入错误:没有名为“ cv2”的模块 - 堆栈内存溢出...
  7. ubuntu系统下Jenkins和tomcat的安装与配置
  8. Java笔记-Spring Boot使用外部Tomcat及解决Tomcat乱码
  9. 头像裁剪框html css,CSS3 clip-path实现的用户头像裁剪效果
  10. apache在线升级yum_linux yum安装apache
  11. spring boot logback_logstash配合spring boot-logback项目实时传输日志
  12. jquery完善的处理机制
  13. java 开发电商平台,JAVA项目实战开发电商项目案例(一)前后端项目分离
  14. 谷歌地球(google earth)中文专业版官方下载
  15. 止步智能手机,网易的移动互联网冷静剂
  16. 汽车租赁管理系统(java)--隔壁小河
  17. 今天,给大家推荐一下我的好友:爱迪生
  18. 国产大飞机C919首飞成功 瑞星安全保驾护航
  19. 程序员是这样炼成的(2)-选择成熟的柿子还是生柿子
  20. polsarpro滤波后没有bmp文件_win10系统右键新建菜单中没有bmp如何解决

热门文章

  1. css3 下边框缓缓划过_干货来袭!web前端开发工程师必看之如何使用CSS3实现瀑布流效果?...
  2. Eclipse使用————生成Get/Set、toString快捷键(不使用鼠标)
  3. python 数组赋值_pythonamp;numpy的赋值
  4. java 挖矿代码_我的大脑被挖矿代码搞的不能好好思考了
  5. 工程用计算机是什么样子的,【2人回答】学软件工程的应该买什么样的处理器电脑?-3D溜溜网...
  6. python docx库安装_详解python中docx库的安装过程
  7. python bar图_python使用matplotlib绘图 — barChart | 学步园
  8. 复合消隐信号的作用_南大《AFM》:可拉缩、粘合、导电的双信号柔性彩色薄膜...
  9. 链表应用 多项式相加
  10. java全局机制,java实现全局异常机制