欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js时区转换并计算时间

程序员文章站 2021-12-14 10:43:41
...
  1. 获取客户端的时区并计算当前时间
  2. function formatDate(strDate) {
  3. var timeZone = (new Date().getTimezoneOffset()) * 60 * 1000;
  4. var len = new Date(strDate).getTime();
  5. var date2 = new Date(len - timeZone);
  6. return date2.getFullYear() + "/" + (p(date2.getMonth() + 1)) + "/" + p(date2.getDate()) + ' ' + p(date2.getHours()) + ':' + p(date2.getMinutes()) + ':' + p(date2.getSeconds());
  7. }
  8. 双位小于10前面补0
  9. function p(s) {
  10. return s < 10 ? '0' + s: s;
  11. }