ios手机Date.getTime()结果为NaN解决办法
                                                        
                                
                                6593次阅读
                            
                            
                                
                                403人点赞
                            
                            
                            
                                
                                发布时间: 2022-05-17 16:31:55
                            
                        
                        
                            
                                
                                扫码到手机查看
                                
                                    ![]() 
                                
                            
                        
                    部分浏览器环境下【ios手机浏览器、以及IOS的微信】转换为 Date 对象后调用 getTime() 方法的结果为 NaN。
解决办法是需要将‘-’ 替换成‘/’
var dateStr = '2022-01-01'; 
dateStr = dateStr.replace(/\-/g, '/'); // 将'-'符号替换成'/'
var dataTime = new Date(dateStr).getTime();
console.log(dataTime); 
                     
                     
                     
                     
                     
                     
                     
             
             
             目录
        目录