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 相关文章推荐
jQuery Lightbox 图片展示插件使用说明
Apr 25 Javascript
UI Events 用户界面事件
Jun 27 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
Aug 05 Javascript
jquery实现简单易懂的图片展示小例子
Nov 21 Javascript
JS判断客户端是手机还是PC的2个代码
Apr 12 Javascript
JQuery Tips相关(1)----关于$.Ready()
Aug 14 Javascript
Node.js中使用Buffer编码、解码二进制数据详解
Aug 16 Javascript
JS动态修改iframe高度和宽度的方法
Apr 01 Javascript
详解Vue结合后台的列表增删改案例
Aug 21 Javascript
微信小程序遍历Echarts图表实现多个饼图
Apr 25 Javascript
微信小程序模板消息推送的两种实现方式
Aug 27 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
PHP XML操作类DOMDocument
2009/12/16 PHP
PHP防止跨域提交表单
2013/11/01 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
2016/07/09 PHP
postfixadmin忘记密码后的修改密码方法详解
2016/07/20 PHP
php 使用curl模拟ip和来源进行访问的实现方法
2017/05/02 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
2012/10/11 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
WEB前端设计师常用工具集锦
2014/12/09 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
2018/08/13 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
基于js实现数组相邻元素上移下移
2020/05/19 Javascript
浅谈vue.watch的触发条件是什么
2020/11/07 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
Python使用folium excel绘制point
2019/01/03 Python
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
初中家长寄语
2014/04/02 职场文书
企业承诺书怎么写
2014/05/24 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
文明单位汇报材料
2014/12/24 职场文书
2015年乡镇流动人口工作总结
2015/05/12 职场文书
加强党性修养心得体会
2016/01/21 职场文书
学习党史心得体会2016
2016/01/23 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python