先看效果吧,本人也一直在用,自己写的!需要用到的小伙伴可以收藏

html

  <form class="form-horizontal"><div class="form-group"><label class="col-sm-2 control-label">当前时间戳:</label><div class="col-sm-2"><p style="display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;">{{ time }}</p></div><div class="col-sm-7"><a v-bind:class="class_tag" @click="status_timestamp" role="button">{{ text }}</a><a class="btn btn-success" href="javascript:history.go(0);"> 刷新页面</a></div></div><div class="form-group"><label class="col-sm-2 control-label">格式化时间戳:</label><div class="col-sm-3"><input type="text" class="form-control" v-model="value_one"></div><div class="col-sm-1"><a class="btn btn-info" @click="formate">转换</a></div><div class="col-sm-3"><input type="text" class="form-control" v-model="value_one_fmt"></div></div><div class="form-group"><label class="col-sm-2 control-label">时间转换成时间戳:</label><div class="col-sm-3"><input type="text" class="form-control" v-model="value_two"></div><div class="col-sm-1"><a class="btn btn-info" @click="formate_string_data">转换</a></div><div class="col-sm-3"><input type="text" class="form-control" v-model="value_two_fmt"></div></div></form>

JS部分

    <script>function get_timestamp() {var timestamp = Date.parse(new Date()).toString();timestamp = timestamp.substr(0, 10);return timestamp;}var t = false, old_time = get_timestamp();var vm = new Vue({el: "#form",data: {time: old_time,class_tag: "btn-danger btn",text: "暂停",value_one: old_time,value_one_fmt: "",value_two: fmt_date_time(old_time, 's'),value_two_fmt: "",array: null}, methods: {status_timestamp: function () {if (t != false) {clearTimeout(t);t = false;this.$data.class_tag = "btn-success btn";this.$data.text = "开始";} else {set_timestamp();this.$data.text = "暂停";this.$data.class_tag = "btn-danger btn";}},formate: function () {this.$data.value_one_fmt = fmt_date_time(this.$data.value_one, 's');},formate_string_data: function () {var date = new Date(this.$data.value_two.replace(/-/g, '/'));var time = date.getTime();var timestamp = time / 1000;this.$data.value_two_fmt = timestamp;},close_ad: function () {layer.confirm('确定要关闭吗?<br/>关闭后将一天不可见!', {icon: 7, title: '提示'}, function (index) {Cookies.set('close_ad', 'close', {expires: 1, path: ''});$("#close_ad").parent().parent().hide();layer.close(index);});}}, created: function () {var _that = this;axios.post('/index/advertisement/getad.html').then(function (response) {//console.log(response)if (response.data.state == 200) {_that.array = response.data.data;// console.log(_that.array)}}).catch(function (error) { // 请求失败处理console.log(error);});}});set_timestamp();// 改变时间戳的值function set_timestamp() {var timestamp = get_timestamp();vm.$data.time = timestamp;t = setTimeout(set_timestamp, 1000);}// 时间戳转换成function fmt_date_time(time, select_type) {var date = new Date();date.setTime(time * 1000);var y = date.getFullYear();var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;var h = date.getHours();h = h < 10 ? ('0' + h) : h;var minute = date.getMinutes();var second = date.getSeconds();minute = minute < 10 ? ('0' + minute) : minute;second = second < 10 ? ('0' + second) : second;var fmtString = '';switch (select_type) {case 'day':fmtString = y + '-' + m + '-' + d;break;case 'h':fmtString = y + '-' + m + '-' + d + ' ' + h;break;case 'm':fmtString = y + '-' + m + '-' + d + ' ' + h + ':' + minute;break;case 's':fmtString = y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;break;default:break;}return fmtString;}</script>细节上自己优化,当然也可以看看我的在线体验地址,F12 查看源代码,前端页面我自己基于bootstarp 写的,搭建也可以自己优化。

在线地址

在线时间戳转换工具,纯JS 实现相关推荐

  1. 获取当前时间戳-在线时间戳转换工具

    常用语言获取当前时间戳 Swift NSDate().timeIntervalSince1970 Go import ("time")int32(time.Now().Unix() ...

  2. 在线时间戳转换工具的坑-同样的时间戳转为北京时间,转换结果受本机时区设置的影响...

    背景 前不久在写一个时间戳转化方法时偶然发现了,一些在线转化时间戳网站存在一些问题,即同样的时间戳都转为北京时间,转换结果受本机时区设置的影响. 比如当前时间戳为:1665803160000  对应的 ...

  3. 时间戳转换工具java_时间戳转换_时间戳转换工具_时间戳转换成时间日期_55查询...

    时间戳转换工具支持的时间格式 2021-03-02 2021年03月02日 2021-03-02 07:29:08 2021年03月02日 07:29:08 2021年03月02日 07点29分08秒 ...

  4. mysql时间和时间戳转换工具_时间戳转换工具

    时间戳转换工具支持的时间格式 2021-02-03 2021年2月03日 2021-02-03 09:18:17 2021年2月03日 09:18:17 2021年2月03日 09点18分17秒 只输 ...

  5. 最好的在线PDF转换工具服务

    工作中有时候会碰到需要转换PDF文件的情况,现在网上就要很多免费的在线工具,可以进行PDF文件的转换,下面就来介绍一些可以直接在浏览器中将文档.电子表格.和图片转换为PDF或者互相转换的服务工具. 原 ...

  6. 这 6 款在线 PDF 转换工具,得试试

    读者提问: 免费好用的在线 PDF 转换工具有推荐的吗 ? 阿常回答: 有,这 6 款在线 PDF 转换工具,免费实用,快来试试吧! 1.pdftoword(支持 PDF 与 Word.TXT.图片. ...

  7. 强大免费的在线格式转换工具,三步轻松完成。

    大家平时工作中会遇到各种不同类型的文件,文件格式转换是经常会进行的操作,但格式转换软件下载太麻烦,还有可能会存在恶意捆绑软件的现象,安全性不高,今天和大家分享一个在线格式转换工具,电脑网页和手机端都可 ...

  8. 分享12款优秀的在线文件格式转换工具

    在线的文件转换工具有很多,但是要找到一款好用的却不容易,所以今天这篇文章收集了12款优秀的在线文件格式转换工具,看看有没有适合您的需要的工具. iWebPrint 打印网页为PDF文件,可以定制打印尺 ...

  9. 10款方便的在线文件格式转换工具网站。

    1.online-convert online-convert是一个十分优秀的在线格式转换应用,支持格式覆盖文档.图片.音频.视频.电子书.Flash以及一些 不常见的格式.使用非常简单,你只需根据在 ...

最新文章

  1. 高职高考难度大吗_成人高考与普通高考区别成人高考和高考的难度一样吗
  2. 11:数值的整数次方
  3. json 反序列化 父子类型_Json的序列化和反序列化
  4. win7 easybcd 安装centos7.5 双系统
  5. 非递归遍历二叉树(算法导论第三版第十章10.4-5)
  6. 夯实数字化转型算能基石 构建洛阳银行核心云
  7. windows 端微信多开
  8. Linux内核(5) - 内核学习的相关资源
  9. php和python互动_PHP和Python 哪个更适合web开发?
  10. java 字符串比较 == equals_Java在比较字符串的时候,equals 与== 完全一样呀?
  11. 腾讯还是小公司,很难选?
  12. Vue.js 介绍及其脚手架工具搭建
  13. Pulseaudio调用alsalib open()流程(十五)
  14. G - 取石子游戏 HDU - 2516 (斐波那契博弈)
  15. WinRAR注册+去广告教程
  16. c语言中合法的字符型常量是,字符串变量是什么意思
  17. JWS-Exception
  18. 小数在计算机中的存储形式
  19. 删除计算机系学生(在student表中),数据库原理及应用(第2版)习题参考答案
  20. BC70 空心三角形图案

热门文章

  1. Arena | 用Excel设计的RPG游戏
  2. unityplayerpre存档_c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来...
  3. leetcode初级———旋转数组的多种算法总结
  4. 阿里云独享虚拟主机和共享虚拟主机区别对比
  5. 快递查询(快递单号智能识别/快递公司+快递单号)-完整提供 Demo 代码示例及数据专业且全面的 API 查询接口
  6. 手工命令行打包java工程为war包
  7. 懒惰、急躁和傲慢(Laziness, Impatience and hubris)
  8. 添加布林带择时策略有多便捷!股票量化分析工具QTYX-V2.4.7
  9. Unnamed System Edition v4.0
  10. 【2017年】阿里巴巴算法笔试第二题