zoukankan      html  css  js  c++  java
  • 安卓2.3 js解析问题 split()

    安卓2.3版本号解析错误,split和parseInt都会把09和08都解析成0,07下面解析没有问题。解决的方法是直接取个位数。 


    function getYMD(yMd){

    var dArray=new Array();
    var yyyy=parseInt(yMd.toString().split("-")[0]);
    var MM=parseInt(yMd.toString().split("-")[1]);
    var dd=parseInt(yMd.toString().split("-")[2]);
    if(MM==0){
    MM=parseInt(yMd.substring(6,7)); //针对安卓2.3优化。解析错误。会把09和08都解析成0,07下面解析没有问题。解决的方法是直接取个位数。

    否则split和parseInt都有问题 
    }
    if(dd==0)
    dd=parseInt(yMd.substring(9,10)); //针对安卓2.3优化,解析错误,会把09和08都解析成0,07下面解析没有问题。解决的方法是直接取个位数。 否则split和parseInt都有问题 
    dArray.push(yyyy);
    dArray.push(MM);
    dArray.push(dd);
    return dArray;
    }

  • 相关阅读:
    洛谷 P4317
    洛谷 P6218
    洛谷 P4999
    洛谷 P2657
    CSP 2020-S2 题解
    2020CSP-S2游记
    Spring Boot中使用WebSocket总结
    防盗链
    JVM JRE和JDK的区别和联系
    Java 注解学习
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7182367.html
Copyright © 2011-2022 走看看