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之dhDataGrid Ver2.0.0代码
Jul 01 Javascript
根据一段代码浅谈Javascript闭包
Dec 14 Javascript
javascript学习笔记(五) Array 数组类型介绍
Jun 19 Javascript
jQuery+css实现图片滚动效果(附源码)
Mar 18 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
Jan 18 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
js+css3实现旋转效果
Jan 20 Javascript
JS通过调用微信API实现微信支付功能的方法示例
Jun 29 Javascript
浅谈react性能优化的方法
Sep 05 Javascript
vue首次赋值不触发watch的解决方法
Sep 11 Javascript
vue elementUI table 自定义表头和行合并的实例代码
May 22 Javascript
js实现开关灯效果
Mar 30 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
Discuz 模板引擎的封装类代码
2008/07/18 PHP
PHP flock 文件锁详细介绍
2012/12/29 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
php中smarty实现多模版网站的方法
2015/06/11 PHP
深入剖析浏览器退出之后php还会继续执行么
2016/05/17 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
张孝祥JavaScript学习阶段性总结(2)--(X)HTML学习
2007/02/03 Javascript
XML的代替者----JSON
2007/07/21 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
javascript 操作cookies详解及实例
2017/02/22 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
JS中type=&quot;button&quot;和type=&quot;submit&quot;的区别
2017/07/04 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
2020/04/24 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
详解Python异常处理中的Finally else的功能
2017/12/29 Python
Random 在 Python 中的使用方法
2018/08/09 Python
Python爬虫常用库的安装及其环境配置
2018/09/19 Python
python协程之动态添加任务的方法
2019/02/19 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
Python第三方库face_recognition在windows上的安装过程
2019/05/03 Python
anaconda如何查看并管理python环境
2019/07/05 Python
基于python实现操作git过程代码解析
2020/07/27 Python
德国孕妇装和婴童服装网上商店:bellybutton
2018/04/12 全球购物
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
安全检查与奖惩制度
2014/01/23 职场文书
幼儿园教学随笔感言
2014/02/23 职场文书
能源工程专业应届生求职信
2014/03/01 职场文书
阳光体育活动实施方案
2014/05/25 职场文书
2014年环保工作总结
2014/11/26 职场文书
二年级上册数学教学计划
2015/01/20 职场文书