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;
    }
    

      

  • 相关阅读:
    jsp——java服务页面
    会话管理——cookie和session技术
    [Java]如何为一个自定义类型的List排序。
    silverlight——获取控件相对位置
    C#操作xml文件
    [转载]Unicode中对中文字符的编码
    silverlight——多次异步调用的顺序执行
    内心需要跟我一起长大
    生活总是问题叠着问题,而任务就是一件问题一件问题的解决~
    真的该学点新的东西了。
  • 原文地址:https://www.cnblogs.com/caonima-666/p/6763202.html
Copyright © 2011-2022 走看看