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 tab标签页的制作
May 10 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
Dec 12 Javascript
JS批量修改PS中图层名称的方法
Jan 26 Javascript
Javascript中拼接大量字符串的方法
Feb 05 Javascript
深入探讨前端框架react
Dec 09 Javascript
AngularJS教程 ng-style 指令简单示例
Aug 03 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
js中split()方法得到的数组长度问题
Jul 19 Javascript
解决angularjs中同步执行http请求的方法
Aug 13 Javascript
Angular+ionic实现折叠展开效果的示例代码
Jul 29 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
Feb 06 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下尝试使用GraphicsMagick的缩略图功能
2011/01/01 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
js计数器代码
2006/11/04 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
Javascript Object 对象学习笔记
2014/12/17 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
2015/09/09 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
2016/01/10 Javascript
很实用的js选项卡切换效果
2016/08/12 Javascript
JavaScript轻松创建级联函数的方法示例
2017/02/10 Javascript
jQuery中的for循环var与let的区别
2018/04/21 jQuery
如何解决js函数防抖、节流出现的问题
2019/06/17 Javascript
Node使用Selenium进行前端自动化操作的代码实现
2019/10/10 Javascript
Vue.js 无限滚动列表性能优化方案
2019/12/02 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
Python3.6正式版新特性预览
2016/12/15 Python
对Python 文件夹遍历和文件查找的实例讲解
2018/04/26 Python
对numpy中shape的深入理解
2018/06/15 Python
python的faker库用法
2019/11/28 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
jupyter 添加不同内核的操作
2021/02/06 Python
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
戴尔荷兰官方网站:Dell荷兰
2020/10/04 全球购物
应届生英语教师求职信
2013/11/05 职场文书
给儿子的表扬信
2014/01/15 职场文书
新品发布会主持词
2014/04/02 职场文书
环保标语口号
2014/06/13 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
运动会闭幕式通讯稿
2015/07/18 职场文书
队列队形口号
2015/12/25 职场文书
python 远程执行命令的详细代码
2022/02/15 Python
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python