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对表单元素的取值和赋值操作代码
May 19 Javascript
JavaScript 图像动画的小demo
May 23 Javascript
JS链式调用的实现方法
Mar 07 Javascript
JavaScript基础知识之方法汇总结
Jan 24 Javascript
bootstrap多种样式进度条展示
Dec 20 Javascript
基于JavaScript实现无限加载瀑布流
Jul 21 Javascript
AngularJs+Bootstrap实现漂亮的计算器
Aug 10 Javascript
使用vue2.0创建的项目的步骤方法
Sep 25 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
Nov 26 Javascript
webpack-url-loader 解决项目中图片打包路径问题
Feb 15 Javascript
详解VUE前端按钮权限控制
Apr 26 Javascript
react用Redux中央仓库实现一个todolist
Sep 29 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/19 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
PHP中的Trait 特性及作用
2016/04/03 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
JavaScript中函数声明优先于变量声明的实例分析
2012/03/01 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
读取input:file的路径并显示本地图片的方法
2013/09/23 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
用jquery获取自定义的标签属性的值简单实例
2016/09/17 Javascript
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
[10:18]2018DOTA2国际邀请赛寻真——Fnatic能否笑到最后?
2018/08/14 DOTA
python实现RSA加密(解密)算法
2016/02/17 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
tensorflow 查看梯度方式
2020/02/04 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
python使用多线程查询数据库的实现示例
2020/08/17 Python
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
为数据库创建索引都需要注意些什么
2012/07/17 面试题
财务部岗位职责
2013/11/19 职场文书
难忘的一课教学反思
2014/04/30 职场文书
购房个人委托书范本
2014/10/11 职场文书
新员工试用期自我评价
2015/03/10 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
平凡的世界读书笔记
2015/06/25 职场文书
Python利器openpyxl之操作excel表格
2021/04/17 Python
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python
nginx.conf配置文件结构小结
2022/04/08 Servers