javascript时间戳和日期字符串相互转换代码(超简单)


Posted in Javascript onJune 22, 2016

javascript时间戳和日期字符串相互转换代码(超简单)

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
// 获取当前时间戳(以s为单位)
var timestamp = Date.parse(new Date());
timestamp = timestamp / 1000;
//当前时间戳为:1403149534
console.log("当前时间戳为:" + timestamp);

// 获取某个时间格式的时间戳
var stringTime = "2014-07-10 10:21:12";
var timestamp2 = Date.parse(new Date(stringTime));
timestamp2 = timestamp2 / 1000;
//2014-07-10 10:21:12的时间戳为:1404958872 
console.log(stringTime + "的时间戳为:" + timestamp2);

// 将当前时间换成时间格式字符串
var timestamp3 = 1403058804;
var newDate = new Date();
newDate.setTime(timestamp3 * 1000);
// Wed Jun 18 2014 
console.log(newDate.toDateString());
// Wed, 18 Jun 2014 02:33:24 GMT 
console.log(newDate.toGMTString());
// 2014-06-18T02:33:24.000Z
console.log(newDate.toISOString());
// 2014-06-18T02:33:24.000Z 
console.log(newDate.toJSON());
// 2014年6月18日 
console.log(newDate.toLocaleDateString());
// 2014年6月18日 上午10:33:24 
console.log(newDate.toLocaleString());
// 上午10:33:24 
console.log(newDate.toLocaleTimeString());
// Wed Jun 18 2014 10:33:24 GMT+0800 (中国标准时间)
console.log(newDate.toString());
// 10:33:24 GMT+0800 (中国标准时间) 
console.log(newDate.toTimeString());
// Wed, 18 Jun 2014 02:33:24 GMT
console.log(newDate.toUTCString());

Date.prototype.format = function(format) {
    var date = {
       "M+": this.getMonth() + 1,
       "d+": this.getDate(),
       "h+": this.getHours(),
       "m+": this.getMinutes(),
       "s+": this.getSeconds(),
       "q+": Math.floor((this.getMonth() + 3) / 3),
       "S+": this.getMilliseconds()
    };
    if (/(y+)/i.test(format)) {
       format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));
    }
    for (var k in date) {
       if (new RegExp("(" + k + ")").test(format)) {
           format = format.replace(RegExp.$1, RegExp.$1.length == 1
              ? date[k] : ("00" + date[k]).substr(("" + date[k]).length));
       }
    }
    return format;
}
console.log(newDate.format('yyyy-MM-dd h:m:s'));

</script>

以上就是小编为大家带来的javascript时间戳和日期字符串相互转换代码(超简单)全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
一个js的tab切换效果代码[代码分离]
Apr 11 Javascript
js继承的实现代码
Aug 05 Javascript
使用apply方法处理数组的三个技巧[译]
Sep 20 Javascript
一个JavaScript处理textarea中的字符成每一行实例
Sep 22 Javascript
javascript中setTimeout使用指南
Jul 26 Javascript
基于Jquery实现仿百度百科右侧导航代码附源码下载
Nov 27 Javascript
angularjs 获取默认选中的单选按钮的value方法
Feb 28 Javascript
Angular4 反向代理Details实践
May 30 Javascript
vue解决弹出蒙层滑动穿透问题的方法
Sep 22 Javascript
Nuxt.js开启SSR渲染的教程详解
Nov 30 Javascript
在vue中对数组值变化的监听与重新响应渲染操作
Jul 17 Javascript
JS removeAttribute()方法实现删除元素的某个属性
Jan 11 Javascript
JS 日期与时间戮相互转化的简单实例
Jun 22 #Javascript
静态页面html中跳转传值的JS处理技巧
Jun 22 #Javascript
浅谈JavaScript for循环 闭包
Jun 22 #Javascript
Javascript获取随机数的实现方法
Jun 22 #Javascript
解析浏览器端的AJAX缓存机制
Jun 21 #Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
Jun 21 #Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 #Javascript
You might like
PHP脚本的10个技巧(4)
2006/10/09 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
js 求时间差的实现代码
2016/04/26 Javascript
JS去除空格和换行的正则表达式(推荐)
2016/06/14 Javascript
使用微信小程序开发前端【快速入门】
2016/12/05 Javascript
微信小程序 下拉菜单简单实例
2017/04/13 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
ES6中Math对象新增的方法实例详解
2017/04/25 Javascript
详解vue-router2.0动态路由获取参数
2017/06/14 Javascript
利用node.js实现自动生成前端项目组件的方法详解
2017/07/12 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
koa socket即时通讯的示例代码
2018/09/07 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
[34:44]Liquid vs TNC Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
Django自定义认证方式用法示例
2017/06/23 Python
详解python3中的真值测试
2018/08/13 Python
Python3 main函数使用sys.argv传入多个参数的实现
2019/12/25 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
哥伦比亚最大的网上商店:Linio哥伦比亚
2016/09/25 全球购物
法国隐形眼镜网站:VisionDirect.fr
2020/03/03 全球购物
办公室人员先进事迹
2014/01/27 职场文书
玲玲的画教学反思
2014/02/04 职场文书
《两只鸟蛋》教学反思
2014/02/10 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
2014教育局对照检查材料思想汇报
2014/09/23 职场文书
某某店铺的开业庆典主持词范本
2019/11/25 职场文书
2019年暑期法院实习报告
2019/12/18 职场文书
如何开发一个渐进式Web应用程序PWA
2021/05/10 Javascript
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
使用Mysql计算地址的经纬度距离和实时位置信息
2022/04/29 MySQL
MySQL索引 高效获取数据的数据结构
2022/05/02 MySQL