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的的一个隔行变色,鼠标移动变色的小插件
Jul 06 Javascript
Jquery焦点图实例代码
Nov 25 Javascript
javascript封装简单实现方法
Aug 11 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 Javascript
jquery自定义插件——window的实现【示例代码】
May 06 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
Bootstrap下拉菜单样式
Feb 07 Javascript
Vue组件库发布到npm详解
Feb 17 Javascript
详解Angular6 热加载配置方案
Aug 18 Javascript
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
Feb 04 jQuery
Vue使用Proxy代理后仍无法生效的解决
Nov 13 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应用程序的七个习惯深入分析
2013/06/08 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
使用js获取QueryString的方法小结
2010/02/28 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
javascript检测浏览器的缩放状态实现代码
2014/09/28 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
利用JS判断鼠标移入元素的方向
2016/12/11 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
2019/05/20 Javascript
p5.js临摹旋转爱心
2019/10/23 Javascript
解决vue项目本地启动时无法携带cookie的问题
2021/02/06 Vue.js
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
Python API len函数操作过程解析
2020/03/05 Python
python实现与redis交互操作详解
2020/04/21 Python
Python异常处理机制结构实例解析
2020/07/23 Python
python语言time库和datetime库基本使用详解
2020/12/25 Python
Python创建简单的神经网络实例讲解
2021/01/04 Python
某IT外企面试题-二分法求方程!看看大家的C++功底
2015/07/04 面试题
高中自我鉴定
2013/12/20 职场文书
2014年安全生产责任书
2014/07/22 职场文书
社会实践的活动方案
2014/08/22 职场文书
公司出差管理制度范本
2015/08/05 职场文书
《打电话》教学反思
2016/02/22 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server
mysql函数全面总结
2021/11/11 MySQL
MongoDB数据库之添删改查
2022/04/26 MongoDB