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中也使用$美元符号来代替document.getElementById
Jun 19 Javascript
jquery时间下拉框小例子
Apr 15 Javascript
js制作简易年历完整实例
Jan 28 Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 Javascript
JavaScript实现简单的tab选项卡切换
Jan 05 Javascript
vue2的todolist入门小项目的详细解析
May 11 Javascript
让你彻底掌握es6 Promise的八段代码
Jul 26 Javascript
原生JS实现瀑布流插件
Feb 06 Javascript
完美解决linux下node.js全局模块找不到的情况
May 16 Javascript
javaScript实现一个队列的方法
Jul 14 Javascript
Vue组件通信$attrs、$listeners实现原理解析
Sep 03 Javascript
vuecli项目构建SSR服务端渲染的实现
Oct 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
精致的人儿就要挑杯子喝咖啡
2021/03/03 冲泡冲煮
php你的验证码安全码?
2007/01/02 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
PHP内置加密函数详解
2016/11/20 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
延时重复执行函数 lLoopRun.js
2007/05/08 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
跟我学Nodejs(二)--- Node.js事件模块
2014/05/21 NodeJs
node.js中的fs.statSync方法使用说明
2014/12/16 Javascript
jQuery中[attribute!=value]选择器用法实例
2014/12/31 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
Web纯前端“旭日图”实现元素周期表
2017/03/10 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
2017/05/05 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
jQuery实现聊天对话框
2020/02/08 jQuery
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
vue打开新窗口并实现传参的图文实例
2021/03/04 Vue.js
分享一个简单的python读写文件脚本
2017/11/25 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
Python代码需要缩进吗
2020/07/01 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
CSS3近阶段篇之酷炫的3D旋转透视
2016/04/28 HTML / CSS
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
环境工程与管理大学毕业生求职信
2013/10/02 职场文书
学校对教师的评语
2014/04/28 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
药品营销策划方案
2014/06/15 职场文书
2015秋季开学典礼新闻稿
2015/07/17 职场文书
用Python监控你的朋友都在浏览哪些网站?
2021/05/27 Python
详解NodeJS模块化
2021/06/15 NodeJs