jsunix时间戳转换成时间

2023-10-31

jsunix时间戳转换成时间,js实现unix时间戳转换代码教程如下:

输入一个时间

实现结果:转换成时间戳

js实现代码如下:

/**
* @act      鏃堕棿鎴宠浆鎹�
* @version  1.1
* @author   youngxj
* @date     2018-07-01
* @url      http://www.youngxj.cn
*/

showTime();

function timestampToTime(timestamp) {
        var date = new Date(timestamp * 1000);//鏃堕棿鎴充负10浣嶉渶*1000锛屾椂闂存埑涓�13浣嶇殑璇濅笉闇€涔�1000
        Y = date.getFullYear() + '-';
        M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
        D = date.getDate() + ' ';
        h = date.getHours() + ':';
        m = date.getMinutes() + ':';
        s = date.getSeconds();
        return Y+M+D+h+m+s;
      }
      function moment(config) {
       this._d = new Date(config._d != null ? config._d.getTime() : NaN);
       if (!this.isValid()) {
        this._d = new Date(NaN);
      }
      if (updateInProgress === false) {
        updateInProgress = true;
        hooks.updateOffset(this);
        updateInProgress = false;
      }
    }
    function format(timestamp) {
    	var time = new Date(timestamp);
    	var year = time.getFullYear();
    	var month = (time.getMonth() + 1) > 9 && (time.getMonth() + 1) || ('0' + (time.getMonth() + 1))
    	var date = time.getDate() > 9 && time.getDate() || ('0' + time.getDate())
    	var hour = time.getHours() > 9 && time.getHours() || ('0' + time.getHours())
    	var minute = time.getMinutes() > 9 && time.getMinutes() || ('0' + time.getMinutes())
    	var second = time.getSeconds() > 9 && time.getSeconds() || ('0' + time.getSeconds())
    	var YmdHis = year + '-' + month + '-' + date
    	+ ' ' + hour + ':' + minute + ':' + second;
    	return YmdHis;
    }
    $('#btn_state_o').on('click', function (e) {
    	if ($('#o_timestamp').val() == "") {layer.alert('浣犳槸涓嶆槸蹇樿濉唴瀹逛簡锛�');return false;}
    	e.preventDefault();
    	var timestamp = $('#o_timestamp').val();
    	timestamp = timestamp.replace(/^\s+|\s+$/, '');
    	if (/^\d{10}$/.test(timestamp)) {
    		timestamp *= 1000;
    	} else if (/^\d{13}$/.test(timestamp)) {
    		timestamp = parseInt(timestamp);
    	} else {
    		layer.alert('鏃堕棿鎴充笉姝g‘');
    		return;
    	}
    	var YmdHis = format(timestamp);
    	$('#o_datetime').val(YmdHis);
    });

    $('#btn_state_f').on('click', function (e) {
    	if ($('#mirror_field').val() == "") {layer.alert('浣犳槸涓嶆槸蹇樿濉唴瀹逛簡锛�');return false;}
    	e.preventDefault();
    	$('#f_timestamp').val(Date.parse($('#f_datetime').val()));
    });
    //瀹氫箟鍑芥暟锛氭瀯寤鸿鏄剧ず鐨勬椂闂存棩鏈熷瓧绗︿覆
    function showTime()
    {   //鍒涘缓Date瀵硅薄
       var today = new Date();  //鍒嗗埆鍙栧嚭骞淬€佹湀銆佹棩銆佹椂銆佸垎銆佺
       var year = today.getFullYear();
       var month = today.getMonth()+1;
       var day = today.getDate();
       var hours = today.getHours();
       var minutes = today.getMinutes();
       var seconds = today.getSeconds();    //濡傛灉鏄崟涓暟锛屽垯鍓嶉潰琛�0
       month  = month<10  ? "0"+month : month;
       day  = day <10  ? "0"+day : day;
       hours  = hours<10  ? "0"+hours : hours;
       minutes = minutes<10 ? "0"+minutes : minutes;
       seconds = seconds<10 ? "0"+seconds : seconds;
       var str = year+"-"+month+"-"+day+" "+hours+":"+minutes+":"+seconds;
       var datetime = document.getElementById("js_datetime");
       var timestamp = document.getElementById("js_timestamp");
       datetime.innerHTML = str;
       timestamp.innerHTML = Date.parse(str);
       window.setTimeout("showTime()",1000);
     }
     function to_datetime(){
      var text = $('#js_datetime').html();
      $('#mirror_field').val(text);
      $('#f_datetime').val(text);
    }
    function to_timestamp(){
      var text = $('#js_timestamp').html();
      $('#o_timestamp').val(text);
    }
显示效果:unix时间戳转换

 参考文章:http://tishang.net/articles/1685778020.html

快乐下载

软件屋
铁盒下载

​​​​​​中元手游网

刷ip工具

端口扫描

二维码生成器

草料二维码生成器

网站测速工具

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jsunix时间戳转换成时间 的相关文章

  • 初入android驱动开发之字符设备(一)

    大学毕业 初入公司 招进去的是android驱动开发工程师的岗位 那时候刚进去 首先学到的就是如何搭建kernel android的编译环境 然后就是了解如何刷设备以及一些最基本的工具 如adb fastboot grep minicom

随机推荐

  • Jenkins学习笔记4

    配置构建流程 Jenkins任务创建 1 创建新任务 把这个Accept first connection改成 No Validation 问题得到解决 说明下 要确认下主分支的名称是master还是main 构建触发器这块暂时没有需要配置
  • debian安装dde桌面

    使用命令 sudo vi etc apt sources list d deepin git list添加以下内容 deb trusted yes arch amd64 https deepin community github io de
  • Jmap-JVM(十六)

    上篇文章说了ZGC是jdk11加入的 他是未来jvm垃圾收集器的奠定者 满足TB级别内存处理 STW时间保持在10ms以下 Jmap 我们可以先通过jmap histo 进程ip 来查看 但是这样看不太清晰 我们可以用这行命令生成一个文件
  • 理解 Pod 和容器设计模式

    本节课程要点 为什么需要 Pod Pod 的实现机制 详解容器设计模式 为什么需要 Pod 容器的基本概念 现在来看第一个问题 为什么需要 Pod 我们知道 Pod 是 Kubernetes 项目里面一个非常重要的概念 也是非常重要的一个原
  • 傅里叶分析——三角函数

    一 嘛叫频域 从我们出生 我们看到的世界都以时间贯穿 股票的走势 人的身高 汽车的轨迹都会随着时间发生改变 这种以时间作为参照来观察动态世界的方法我们称其为时域分析 而我们也想当然的认为 世间万物都在随着时间不停的改变 并且永远不会静止下来
  • synchronized锁升级详细过程

    目录 一 锁升级基础 1 偏向锁 2 轻量级锁 自旋锁 3 重量级锁 二 为什么要有锁升级过程 1 减少无竞争情况下的同步操作开销 2 尽量避免线程切换的开销 3 降低内存消耗 4 提高系统吞吐量 三 锁升级具体过程 一 锁升级基础 1 偏
  • 流程挖掘为什么已成为RPA智能自动化重要组成部分?

    流程挖掘为什么已成为RPA智能自动化重要组成部分 近年来 越来越多企业正通过部署RPA优化业务流程 保持企业的竞争优势 IDC调查发现 受调查的用户中 201家企业 35 表示 正在使用IPA中的流程挖掘功能 未来12 24个月内将有39
  • Windows下查看进程的命令行参数

    我们可以使用下面方法得到 在XP下是可以查看进程命令行参数的 使用下面的命令 wmic process get caption commandline value 如果想查询某一个进程的命令行参数 使用下列方式 wmic process w
  • no session found for current thread错误详解

    hibernate4与spring3整合时遇到no session found for current thread错误 在网上找了好多都说加上
  • three.js学习(第四天)之环境遮挡贴图与强度

    AO环境遮挡贴图 创建纹理 const textureLoader new THREE TextureLoader const doorColorTexture textureLoader load src assets textures
  • geth运行报错zsh: exec format error: ./geth

    使用 file geth 可知 原因多半是geth与对应的系统不匹配造成的 同理 AMD的mac也暂时用不了这个 可以从这里重新下载 https geth ethereum org downloads
  • Python virtualenv 虚拟环境(详细使用,包含打包 exe/app )

    一 简介 virtualenv 官网 Python 虚拟环境官方中文文档 在开发 Python 应用程序的时候 系统上通常只会安装一个 Python 版本 例如 3 7 所有使用 pip 安装的第三方包都会被安装到 Python 的 sit
  • 期货量化交易程序CTP入门指南 一

    周末综合征 周末爬山 跑步导致周一上班困的啥都不想做 正好趁这个时间写一下前两周做的一个期货网格化工具 算是给后面要入门的兄弟尽点微薄之力 虽然网上的资料已经足够多 我本对期货一无所知 仅知道 期货 二字而已 但受朋友之托开发一款网格化工具
  • 快速使用C ++保护或取消保护Word文档

    数字文档的保护一直是热门话题 就Word文档而言 MS Word提供了多种内容保护功能 这些功能限制了用户对文档的访问 您可以使用密码保护文档并应用所需的限制 以避免未经授权的访问 因此 本文将介绍如何在C 应用程序中自动执行Word文档保
  • python作业合集(三)

    作业1 猜数字游戏 电脑随机一个范围内的数 用户输入数据判断 如果数大了 提供 数大了 成功之后 加上用户是否继续功能 作业2 猜拳游戏 石头 剪刀 布的游戏 作业3
  • git设置编码

    git config global core quotepath false 显示 status 编 git config global gui encoding utf 8 图形界面编码 git config global i18n co
  • 你好,五月

    五月算是上大学以来最忙碌的一个月 因为所有事碰巧都堆到这个月了 当然也是因为这个月的存在 让我成长了许多也让我认识到原来自己可以做这么多事 人力项目 柳暗花明 人力资源项目 五一七天时间我们全天基本上是在423度过的 每天都一起在研究如何实
  • macOS查看文件路径

    当在mac系统中需要输入文件路径 快速找到文件路径 有以下2个步骤 1 点击Finder查看全部文件 shift command c 进入到磁盘界面找到需要放置的文件夹 2 打开终端输入命令 defaults write com apple
  • Ubuntu 安装 Wireshark

    Ubuntu 安装 Wireshark 概述 Wireshark 是一款图形化的网络协议分析工具 它允许你交互式地浏览实时网络或以前保存的捕获文件中的数据包数据 Wireshark 的本地捕获文件格式是 pcapng 格式 或者是 pcap
  • jsunix时间戳转换成时间

    jsunix时间戳转换成时间 js实现unix时间戳转换代码教程如下 输入一个时间 实现结果 转换成时间戳 js实现代码如下 act 鏃堕棿鎴宠浆鎹 version 1 1 author youngxj date 2018 07 01 ur