new Date 傳參的瀏覽器相容性

2022-04-01 20:18:59 字數 489 閱讀 7054

測試

以下是在ie9的測試情況

可以看到ie9不支援new date('2018-1-2')和new date('123456'),但是支援new date('2018-01-02')、new date('2018/1/2')和new date(123456)

主流瀏覽器都支援由/分隔的日期格式

需求假如有這樣的需求,乙個輸入框,使用者可以輸入日期,但是我們需要讓所有瀏覽器正常解析,我們可以通過下面的函式做乙個轉換:

console.log(getieformat('2018-1-2'))// 2018/1/2

console.log(getieformat('今天是2023年1月2日 星期二'))// 2018/1/2

function getieformat(date)

new Date 的瀏覽器相容性 NAN 問題

var timestart 2010 05 04 var timeend 2015 04 01 var time1 timestart tostring console.log time1 var time2 timeend tostring timestart newdate time1 time...

瀏覽器傳參,子路由,CBV

瀏覽器向後端傳遞資料 第一種方式 普通傳參 不常用 urlpatterns path admin admin.site.urls path demo demo 引數,接收資料 若資料是整數的話,需要加上int轉換為整型 例 name 引數,注意 這裡的引數名必須要和路由中的引數名保持一致 列印一下這...

瀏覽器相容

瀏覽器相容問題一 不同瀏覽器的標籤預設的外補丁和內補丁不同 問題症狀 隨便寫幾個標籤,不加樣式控制的情況下,各自的margin 和padding差異較大。碰到頻率 100 解決方案 css裡 備註 這個是最常見的也是最易解決的乙個瀏覽器相容性問題,幾乎所有的css檔案開頭都會用萬用字元 來設定各個標...