关于js的new Date传入参数和不同平台的详解
//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