js 设置日期函数
前三十天:
var now = new Date();
                var prev = now.setDate( now.getDate() - 30 )
                vm.sDate = comm.getFormatDate( new Date(prev) , '-', '00:00' );
getFormatDate: function (date, format, hm){
         var  res = '',
              y, m , d, hours, minute;
        function toDoubleTime(time){
            var s, arr = [], ele, i, len, res = [];
            // 0 也不能忽略
            if( typeof time == "undefined" ){
                s = '';
            }else{
                s = time;
            }
            arr = (s+'').split(':');
            if( arr.length > 1 ){
                for(i=0, len=arr.length; i<len; i++ ){
                    ele = arr[i];
                    ele = ele.trim();
                    ele.length < 2 ? (ele = '0' + ele) : ele;
                    res.push(ele);
                }
                return res.join(' : ');
            }else{
                ele = s + '';
                ele.length < 2 ? (ele = '0' + ele) : ele;
                return ele;
            }
        }
        y = date.getFullYear();
        m = date.getMonth() + 1;
        d = date.getDate();
        hours = date.getHours();
        minute = date.getMinutes();   
        if( hm ){
            hours = hm.split(':')[0] || '';
            minute = hm.split(':')[1] || '';
        }     
        switch (format){
            case '-':
                res = y + '-' + toDoubleTime(m) + '-' + toDoubleTime(d) + ' ' + toDoubleTime(hours) + ':' + toDoubleTime(minute);
                break;
            case '/':
                res = y + '/' + m + '/' + d + ' ' + hours + ':' + minute;
                break;
            case 'zh':
                res = y + '年' + m + '月' + d + '日  ' + hours + ':' + minute;
                break;
        }
        return res;
    }
js 设置日期函数的更多相关文章
- js 时间日期函数小结
		Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month &quo ... 
- js Date()日期函数浏览器兼容问题解决方法
		一般 直接new Date() 是不会出现兼容性问题的,而 new Date(datetimeformatstring) 常常会出现浏览器兼容性问题,为什么,datetimeformatstring中 ... 
- js设置日期格式
		取数据时后台返回的日期数据是一串数字,前台显示时需要将时间格式化,通过以下代码转换. var format = function(time, format){ var t = new Date( ... 
- js 时间日期函数
		忘记从哪里拷贝过来的了,侵删 Date.prototype.format = function (format) { var date = { "M+": this.getMont ... 
- Js日期函数Date格式化扩展
		prototype是向对象中添加属性和方法,返回对象类型原型的引用,例如对js中日期函数Date进行扩展: Date.prototype.Format = function (fmt) { var o ... 
- JS日期函数
		JS的日期函数有以下几个: getFullYear(); //获取当前年 getMonth(); //获取当前月,需要加1,而且只有一位数字,如果小于10需要前面加0 getDate(); //获取当 ... 
- js数组,数字函数,字符串函数,表单验证,hashMap,堆栈,日期函数,call函数
		1.javascript的数组API Js代码 收藏代码 //定义数组 var pageIds = new Array(); pageIds.push('A'); 数组长度 pageIds.lengt ... 
- ★★★【卡法 常用js库】: js汇合 表单验证  cookie设置  日期格式  电话手机号码  email  整数  小数  金额   检查参数长度
		[卡法 常用js库]: js汇合 表单验证 cookie设置 日期格式 电话手机号码 email 整数 小数 金额 检查参数长度 // +---------------------- ... 
- JS之路——日期函数
		时间对象是一个我们经常要用到的对象,无论是做时间输出.时间判断等操作时都与这个对象离不开.除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用.下面还是按照我们 ... 
随机推荐
- 简明python教程五----数据结构
			python中有三种内建的数据结构:列表.元组和字典 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目.在python中,每个项目之间用逗号分隔. 列表中的项目应该包括在方 ... 
- 科班学习java遇到瓶颈,每天云里雾里怎么办?
			声明:这个问题困扰了我好久,今天在知乎找到了答案.知乎链接https://www.zhihu.com/question/24240982,感谢大神@Tony He的回答. 作者:Tony He链接:h ... 
- CRM——插件流程回顾
			1. Django项目启动 自动加载文件 制作启动文件 1. 注册strak 在apps.py 类里面增加如下 def ready(self): from django.utils.module_lo ... 
- zend studio设置utf8
			1. windows -> preference -> general -> workspace 2.项目右键 -> properities -> resource 3. ... 
- 终端创建scrapy项目时报错(转)
			在终端创建scrapy项目时报错 PS D:\scrapy_project> scrapy startproject fangFatal error in launcher: Unable to ... 
- php内存管理机制、垃圾回收机制
			一.内存管理机制 先看一段代码: <?php //内存管理机制 var_dump(memory_get_usage());//获取内存方法,加上true返回实际内存,不加则返回表现内存 $a = ... 
- UEditor文本编辑器
			Ueditor是由百度web前端研发部开发所见即所得的编辑器,具有轻量,可定制,注重用户体验等特点.Ueditor基于BSD开源协议,除了具有代码精简.加载迅速的轻量级特质 外,还采用了分层理念,使开 ... 
- elastic job配置
			zookeeper注册中心配置 1 package com.zwh.pay.account.worker; import com.dangdang.ddframe.job.reg.zookeeper. ... 
- jmeter 分布式集群
			Jmeter压测过程中,由于测试机配置有限,CPU.内存都可能是存在瓶颈.如果使用很大的并发进行测试时,就可能会感到程序比较卡,这时候就无法继续增加压力了. 解决方法: 搭建Jmeter分布式集群,远 ... 
- Tomcat Connector 参数优化说明
			默认参数 注: Connector 通常在%HOME_TOMCAT%/conf/servser.xml 文件内 # 正常参数 <Connector port=" protocol=&q ... 
