zoukankan      html  css  js  c++  java
  • js一些代码

    1判断金额正则

     var reg = /(^[1-9]([0-9]+)?(.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9].[0-9]([0-9])?$)/;
     var money = "520.100";
     //000 错
     //0 对
     //0. 错
     //0.0 对
     //050 错
     //00050.12错
     //70.1 对
     //70.11 对
     //70.111错
     //500 正确
     if (reg.test(money)) {
          alert("正确~");
     }else{
          alert("有误~");
     };
    

      2 时间格式化

    function dateFormat(time){
    			//  时间戳格式化
    			var datetime = new Date( time );
    			var format = datetime.getFullYear() + '-' + (datetime.getMonth() + 1 ) + '-' + datetime.getDate() + ' ';
    			format += ( datetime.getHours() < 10 ) ? ('0'+ datetime.getHours()) : datetime.getHours();// X < 10 ? 0X : X
    			format += ':';
    			format += ( datetime.getMinutes() < 10 ) ? ('0'+ datetime.getMinutes()) : datetime.getMinutes();
    			return format;
    		}
    

      3 获得时分秒

    function calcTime(endtime){
      endtime=endtime.replace(/-/g,':').replace(' ',':');
      endtime=endtime.split(':');
      
      var endDate = new Date(endtime[0],(endtime[1]-1),endtime[2],endtime[3],endtime[4],endtime[5]);
      var nowDate = new Date();
       
      var s1 = nowDate.getTime(),s2 = endDate.getTime();
      var total = (s2 - s1)/1000;
       
      var day = parseInt(total / (24*60*60));//计算整数天数
      var afterDay = total - day*24*60*60;//取得算出天数后剩余的秒数
      var hour = parseInt(afterDay/(60*60));//计算整数小时数
      var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小时数后剩余的秒数
      var min = parseInt(afterHour/60);//计算整数分
      var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后剩余的秒数
    
      day = day+''.length == 1 ? '0'+day : day;
      var arr = [day,hour,min,parseInt(afterMin)];
      nowDate = null;
      endDate = null;
    
      return arr;
    }
    

      

  • 相关阅读:
    ‘内部系统’怎么测试?两年测试的总结与反思
    微信公众号支付 -- 笔记
    数组处理
    String操作
    number 处理
    date 处理
    type检查
    全选全不选,返回字符串长度,汉字计数为2,获取url中的参数 ,函数防抖,函数节流
    关于移动端兼容BUG问题收集及处理
    nginx 1.6.0 配置文件服务器下载
  • 原文地址:https://www.cnblogs.com/caonima-666/p/6763202.html
Copyright © 2011-2022 走看看