UTC世界标准时间转化为正常时间

简介: 一,UTC协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。

一,UTC

协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。
协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。中国大陆采用ISO 8601-1988的《数据元和交换格式信息交换日期和时间表示法》(GB/T 7408-1994)称之为国际协调时间,代替原来的GB/T 7408-1994;中国台湾采用CNS 7648的《资料元及交换格式–资讯交换–日期及时间的表示法》,称之为世界统一时间。

二,UTC时间转为常用时间格式


function convertTime(UTCDateString) {
    if (!UTCDateString) {
      return "-";
    }
    function formatFunc(str) {
      return str > 9 ? str : "0" + str;
    }
    var date2 = new Date(UTCDateString);
    // 年
    var year = date2.getFullYear();
    // 月
    var mon = formatFunc(date2.getMonth() + 1);
    // 天
    var day = formatFunc(date2.getDate());
    // 时
    var hour = date2.getHours();
    // pm or am
    var noon = hour >= 12 ? "PM" : "AM";
    hour = hour >= 12 ? hour - 12 : hour;
    hour = formatFunc(hour);
    // 分
    var min = formatFunc(date2.getMinutes());
    // 秒
    var second = formatFunc(date2.getSeconds());
    // 组合
    var dateStr =
      year +
      "-" +
      mon +
      "-" +
      day +
      " " +
      noon +
      " " +
      hour +
      ":" +
      min +
      ":" +
      second;
    return dateStr;
  }
  console.log(convertTime(a)); //2019-07-09 PM 09:20:22
  

--END--

目录
相关文章
差异基因分析:fold change(差异倍数), P-value(差异的显著性)
差异基因分析:fold change(差异倍数), P-value(差异的显著性)
5109 0
差异基因分析:fold change(差异倍数), P-value(差异的显著性)
|
5月前
|
机器学习/深度学习 存储 人工智能
大模型应用开发1-认识大模型
摘要: 本文系统介绍了大模型的基础概念、本地部署及API调用方法。首先阐述了AI及神经网络的基本原理,重点解析了Transformer架构及其在大语言模型(LLM)中的应用。其次详细对比了三种模型使用方案(开放API/云部署/本地部署)的优缺点,并以Ollama为例演示了本地部署流程,包括模型管理、交互指令和GPU加速配置。最后说明了大模型API调用规范,列举了主流大模型产品及其应用场景,强调大模型在自然语言处理、内容生成等领域的优势,以及与传统编程结合开发智能应用的可能性。全文涵盖技术原理到实践操作,为大
|
Python
OSError: cannot open resource
【9月更文挑战第20天】
1192 3
|
11月前
|
安全 前端开发 开发者
“你还活着吗?” “我没死,只是网卡了!”——来自分布式世界的“生死契约”
Lease机制是分布式系统核心协调技术,通过带时限的授权确保一致性与可靠性,广泛用于领导者选举、状态判定等场景。授权者承诺在Lease有效期内不变更权限,接收方需在到期后重新申请。基于Lease可避免“双主”问题,提升容错能力。ETCD等协调服务内置Lease支持,允许多key绑定同一Lease,降低刷新开销,提升性能。
282 2
|
8月前
|
数据采集 人工智能 算法
具身智能:零基础入门睿尔曼机械臂(七)—— 衔接开源代码!机械臂手眼标定实操
本文详解睿尔曼机械臂手眼标定全流程,涵盖环境搭建、设备准备、眼在手上/外的标定步骤、常见问题解决及标定结果在视觉抓取中的应用,助你实现精准视觉引导操作。
1741 3
|
10月前
|
Java Go 开发工具
【Java】(9)抽象类、接口、内部的运用与作用分析,枚举类型的使用
抽象类必须使用abstract修饰符来修饰,抽象方法也必须使用abstract修饰符来修饰,抽象方法不能有方法体。抽象类不能被实例化,无法使用new关键字来调用抽象类的构造器创建抽象类的实例。抽象类可以包含成员变量、方法(普通方法和抽象方法都可以)、构造器、初始化块、内部类(接 口、枚举)5种成分。抽象类的构造器不能用于创建实例,主要是用于被其子类调用。抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类abstract static不能同时修饰一个方法。
381 1
|
数据可视化 物联网 开发者
深度解析四大LLM微调工具:从单卡到千亿级训练的四大解决方案
本文详解大语言模型微调四大工具——Unsloth、Axolotl、LlamaFactory、DeepSpeed,覆盖从单卡实验到万亿参数分布式训练场景,助你掌握主流框架选型策略,提升微调效率。建议点赞收藏。
3719 1
|
Kubernetes 负载均衡 Ubuntu
Kubernetes安装详细教程 Ubuntu版
本教程基于Ubuntu 22.04配置Kubernetes环境,涵盖依赖安装、swap关闭、内核参数调整、containerd与Kubernetes组件安装、集群初始化及CNI网络插件部署等内容,并提供常见问题处理方法和相关工具推荐。
|
机器学习/深度学习 人工智能 算法
《当K12遇上朴素贝叶斯:趣味编程开启AI教育新旅程》
在数字化时代,K12教育迎来新机遇与挑战。编程教育作为培养逻辑思维和创新能力的关键,逐渐融入K12课程。朴素贝叶斯算法以其简单高效的特点,成为理想的入门算法。通过趣味编程如Scratch,结合生活实例、可视化工具和项目实践,激发学生兴趣,降低学习难度,提升其对机器学习的理解和应用能力。这不仅为学生打开人工智能的大门,也为未来科技发展奠定基础。
523 23