js格式化时间和js格式化时间戳示例


Posted in Javascript onFebruary 10, 2014
/**
 * 时间对象的格式化;
 */
Date.prototype.format = function(format) {
    /*
     * eg:format="YYYY-MM-dd hh:mm:ss";
     */
    var o = {
        "M+" :this.getMonth() + 1, // month
        "d+" :this.getDate(), // day
        "h+" :this.getHours(), // hour
        "m+" :this.getMinutes(), // minute
        "s+" :this.getSeconds(), // second
        "q+" :Math.floor((this.getMonth() + 3) / 3), // quarter
        "S" :this.getMilliseconds()
    // millisecond
    }
    if (/(y+)/.test(format)) {
        format = format.replace(RegExp.$1, (this.getFullYear() + "")
                .substr(4 - RegExp.$1.length));
    }
    for ( var k in o) {
        if (new RegExp("(" + k + ")").test(format)) {
            format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]
                    : ("00" + o[k]).substr(("" + o[k]).length));
        }
    }
    return format;
}
var   now = new Date().format("yyyy-MM-dd hh:mm:ss");
new Date().format("yy-MM-dd hh:mm");
Javascript 相关文章推荐
JavaScript对象学习经验整理
Oct 12 Javascript
JavaScript AJAX之惰性载入函数
Aug 27 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
Spring mvc 接收json对象
Dec 10 Javascript
javascript中call apply 与 bind方法详解
Mar 10 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
vue父组件通过props如何向子组件传递方法详解
Aug 16 Javascript
JavaScript遍历数组和对象的元素简单操作示例
Jul 09 Javascript
vue中created和mounted的区别浅析
Aug 13 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
Dec 30 Javascript
vue中路由跳转不计入history的操作
Sep 21 Javascript
javaScript 页面自动加载事件详解
Feb 10 #Javascript
页面图片浮动左右滑动效果的简单实现案例
Feb 10 #Javascript
点击弹出层效果&弹出窗口后网页背景变暗效果的实现代码
Feb 10 #Javascript
使用js实现关闭js弹出层的窗口
Feb 10 #Javascript
javascript创建createXmlHttpRequest对象示例代码
Feb 10 #Javascript
js实现省市联动效果的简单实例
Feb 10 #Javascript
js+div实现图片滚动效果代码
Feb 10 #Javascript
You might like
深入密码加salt原理的分析
2013/06/06 PHP
解析thinkphp基本配置 convention.php
2013/06/18 PHP
php简单图像创建入门实例
2015/06/10 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
2016/12/27 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
2020/09/13 PHP
22点关于jquery性能优化的建议
2014/05/28 Javascript
javascript的push使用指南
2014/12/05 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
不定义JQuery插件 不要说会JQuery
2016/03/07 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
Node.js与MySQL交互操作及其注意事项
2016/10/05 Javascript
JS作用域深度解析
2016/12/29 Javascript
React中如何引入Angular组件详解
2018/08/09 Javascript
jsonp跨域及实现百度首页联想功能的方法
2018/08/30 Javascript
用Object.prototype.toString.call(obj)检测对象类型原因分析
2018/10/11 Javascript
浅析微信扫码登录原理(小结)
2018/10/29 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
微信小程序动画组件使用解析,类似vue,且更强大
2019/08/01 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
python直接访问私有属性的简单方法
2016/07/25 Python
关于numpy中np.nonzero()函数用法的详解
2017/02/07 Python
Python语言的变量认识及操作方法
2018/02/11 Python
python 实现return返回多个值
2019/11/19 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
python 安装impala包步骤
2020/03/28 Python
安全教育感言
2014/03/04 职场文书
个人工作表现评价材料
2014/09/21 职场文书
商超业务员岗位职责
2015/02/13 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书