JavaScript获取时间戳与时间戳转化

JavaScript获取时间戳与时间戳转化第一种方法 精确到秒 vartimestamp Date parse newDate 第二种方法 精确到毫秒 vartimestamp newDate valueOf 第三种方法 精确到毫秒 vartimestamp newDate getTime 获取指定时间

第一种方法(精确到秒):

var timestamp1 = Date.parse( new Date()); 

第二种方法(精确到毫秒): 

var timestamp2 = ( new Date()).valueOf(); 

第三种方法(精确到毫秒):

var timestamp3 = new Date().getTime(); 

获取指定时间的时间戳: 

new Date("2018-09-11 20:45:00"); 

时间戳转化成时间: 

 //第一种 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } alert(getLocalTime()); //结果是2018年09月11日 20:55 //第二种 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17) } alert(getLocalTime()); //第三种 格式为:2018-09-11 20:55:15 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); } alert(getLocalTime()); //第四种 function timetrans(date){ var date = new Date(date*1000);//如果date为13位不需要乘1000 var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-'; var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' '; var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':'; var m = (date.getMinutes() <10 ? '0' + date.getMinutes() : date.getMinutes()) + ':'; var s = (date.getSeconds() <10 ? '0' + date.getSeconds() : date.getSeconds()); return Y+M+D+h+m+s; } 

  

 

 

 

  

 

转载于:https://www.cnblogs.com/zhaojunhao/p/9630315.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228134.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午7:44
下一篇 2026年3月16日 下午7:44


相关推荐

  • SpringBoot笔记(五)Linux系统与项目部署

    SpringBoot笔记(五)Linux系统与项目部署Linux操作系统与项目部署**注意:**本版块会涉及到操作系统相关知识。现在,几乎所有智能设备都有一个自己的操作系统,比如我们的家用个人电脑,基本都是预装Windows操作系统,我们的手机也有Android和iOS操作系统,还有程序员比较青睐的MacBook,预装MacOS操作系统,甚至连Macbook的Touchbar都有一个自己的小型操作系统。操作系统是管理计算机硬件与软件资源的计算机程序,操作系统可以对计算机系统的各项资源板块开展调度工作,运用计算机操作系统可以减少人工资源分配的工作强度。.

    2022年7月19日
    16
  • u盘安装ubuntu20.04系统

    u盘安装ubuntu20.04系统前提准备两个 u 盘 一个是 u 盘启动制作盘 一个是要安装 ubuntu20 04 的 U 盘 u 盘启动制作盘 ubuntu20 04 的 U 盘联想 F12 进入系统引导页面后 启动制作盘系统 ubuntu 分区设置转载于这位博主 https blog csdn net zhangxiangwe article details linux 分区设置 法一 Swap 相当于电脑内存 逻辑分区 大小设置为电脑内存大小 2G 4G boot 引导分区 主分区 大小设置为 200M hom

    2026年3月2日
    3
  • CCAI 2017 | 中国工程院院士李德毅:L3的挑战与量产

    CCAI 2017 | 中国工程院院士李德毅:L3的挑战与量产

    2022年3月5日
    49
  • PCI,PCI-X,PCI-E

    PCI,PCI-X,PCI-EPCI-X是PCI总线的扩展架构,PCI-X频率不像PCI那样固定,而是可以随着设备的变化而变化的。PCI-X采用64位PCI总线(PCI為32bit),可以支持66,100,133MHz这些频率。而在未来,可能将提供更多的频率支持。PCI-X标准的提出主要面向服务器I/O结构。PCI-X的设计目标在于提高CPU与外设之间的传输速度,能使服务器的I/O速度提高两倍。与原来的PCI标准开发商不同的是

    2022年5月7日
    57
  • LWIP使用解析_lwip tcp

    LWIP使用解析_lwip tcp1:环境STM32F407RT-thread2:结构体使用最上层:structrt_stm32_ethstructrt_stm32_eth{/*inheritfromethernetdevice*/structeth_deviceparent;/*interfaceaddressinfo,hwaddress*/rt_uint8_tdev_addr[MAX_ADDR_LEN];/*ETH_Speed*/

    2025年6月21日
    7
  • Java 迭代器Iterator的详解

    Java 迭代器Iterator的详解为了方便的处理集合中的元素 Java 中出现了一个对象 该对象提供了一些方法专门处理集合中的元素 例如删除和获取集合中的元素 该对象就叫做迭代器 Iterator 对 Collection 进行迭代的类 称其为迭代器 还是面向对象的思想 专业对象做专业的事情 迭代器就是专门取出集合元素的对象 但是该对象比较特殊 不能直接创建对象 通过 new 该对象是以内部类的形式存在于每个集合类的内部

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号