关于js的new Date传入参数和不同平台的详解

  • 内容
  • 评论
  • 相关
<script>

//win支持,mac【mac上面的safari支持,win上面的safari不支持】
 var str1="2023-02-04";
 var date1 = new Date(str1);
 console.log("date1",date1);

//win平台浏览器不支持,mac平台不支持
 var str2="2023-2-4";
 var date2 = new Date(str3);
 console.log("date2",date2);

//mac平台支持,win也支持
 var str3="2023/2/4";
 var date3 = new Date(str3);
 console.log("date3",date3);

//mac平台支持,win也支持
 var str4="2023/02/04";
 var date4 = new Date(str4);
 console.log("date4",date4);


//三个参数的win和mac都支持
 var str5="2023";
 var str55="2";
 var str555="4";
 var date5 = new Date(str5,str55,str555);
 console.log("date5",date5);
 
 
 
 //win平台支持,但是mac平台不支持,需要和5一样弄成三个参数【这是一个错误示范】
 var str6="2023,2,4";
 var date6 = new Date(str5);
 console.log("date6",date6);

</script>

本文标签:

版权声明:若无特殊注明,本文皆为《菜鸟站长》原创,转载请保留文章出处。

本文链接:关于js的new Date传入参数和不同平台的详解 - https://wlphp.com/?post=425

发表评论

电子邮件地址不会被公开。 必填项已用*标注