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 RadioButtonList获取选中值
Apr 09 Javascript
『jQuery』名称冲突使用noConflict方法解决
Apr 22 Javascript
jquery实现弹出div,始终显示在屏幕正中间的简单实例
Mar 08 Javascript
初步使用bootstrap快速创建页面
Mar 03 Javascript
node.js从数据库获取数据
May 08 Javascript
简单实现js选项卡切换效果
Feb 09 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
Jun 26 Javascript
ES6中javascript实现函数绑定及类的事件绑定功能详解
Nov 08 Javascript
babel的使用及安装配置教程
Feb 22 Javascript
JavaScript setInterval()与setTimeout()计时器
Dec 27 Javascript
JS变量提升及函数提升实例解析
Sep 03 Javascript
前端vue如何使用高德地图
Nov 05 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 版本]
2007/03/20 PHP
php实现过滤表单提交中html标签的方法
2014/10/17 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
php将csv文件导入到mysql数据库的方法
2014/12/24 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
又一个图片自动缩小的JS代码
2007/03/10 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
键盘KeyCode值列表汇总
2013/11/26 Javascript
Jquery动态添加及删除页面节点元素示例代码
2014/06/16 Javascript
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
JavaScript中定义函数的三种方法
2015/03/12 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
javascript入门之string对象【新手必看】
2016/11/22 Javascript
Three.js实现简单3D房间布局
2018/12/30 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
Python实现的检测网站挂马程序
2014/11/30 Python
python按照多个字符对字符串进行分割的方法
2015/03/17 Python
Python中使用PDB库调试程序
2015/04/05 Python
12步入门Python中的decorator装饰器使用方法
2016/06/20 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
python实现TF-IDF算法解析
2018/01/02 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
HTML5移动端开发中的Viewport标签及相关CSS用法解析
2016/04/15 HTML / CSS
美国爆米花工厂:The Popcorn Factory
2019/09/14 全球购物
信息技术专业个人自我评价
2013/12/11 职场文书
安全生产专项整治方案
2014/05/06 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
小程序实现文字循环滚动动画
2021/06/14 Javascript
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python