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 相关文章推荐
javascript 读取图片文件的大小
Jun 25 Javascript
js操作iframe兼容各种主流浏览器示例代码
Jul 22 Javascript
JSON传递bool类型数据的处理方式介绍
Sep 18 Javascript
如何创建一个JavaScript弹出DIV窗口层的效果
Sep 25 Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 Javascript
jquery 根据name名获取元素的value值
Feb 27 Javascript
基于Vue实现后台系统权限控制的示例代码
Aug 29 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
Nov 28 Javascript
vue 中滚动条始终定位在底部的方法
Sep 03 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
Sep 13 Javascript
详解在Vue.js编写更好的v-for循环的6种技巧
Apr 14 Javascript
五句话帮你轻松搞定js原型链
Dec 09 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将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
JQuery中对Select的option项的添加、删除、取值
2013/08/25 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
浅谈PDF.js使用心得
2018/06/07 Javascript
Angular6封装http请求的步骤详解
2018/08/13 Javascript
基于Webpack4和React hooks搭建项目的方法
2019/02/05 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
javascript网页随机点名实现过程解析
2019/10/15 Javascript
python3中property使用方法详解
2019/04/23 Python
python opencv如何实现图片绘制
2020/01/19 Python
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
HEMA法国:荷兰原创设计
2019/02/21 全球购物
智乐游戏测试笔试题
2014/05/21 面试题
自荐信格式技巧有哪些呢
2013/11/19 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
村党的群众路线教育实践活动工作总结
2014/10/25 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
幼儿园大班教师个人总结
2015/02/05 职场文书
不同意离婚答辩状
2015/05/22 职场文书
演讲稿:态度决定一切
2019/04/02 职场文书
python3 字符串str和bytes相互转换
2022/03/23 Python