JSON DATE 轉換標準的一些資料(收集)

2022-01-13 14:41:55 字數 792 閱讀 5940

json的date標準還沒出來,所以有各種花樣的date,而我們經常在js上使用自然問題多多了。

關於標準可以看

如果您使用的微軟的json序列化庫那麼date會是這個樣子:

/date(1224043200000)/

下面是轉換成js obj的方法
var date = eval(jsondate.replace(/\/date\((\d+)\)\//gi, "new date($1)"));
//一般做法
var date = new date(parseint(jsondate.substr(6)));
//更高效,推薦
如果您使用的json.net那麼date會是這個樣子:
/date(1224043200000+0800)/
下面是轉換成js obj的方法
replace(/\/date\((.*?)\)\//gi, "new date($1)");

因為這裡涉及中間有個加好,所以如果想要更高效的方式與上同理:)

JSON DATE 轉換標準的一些資料(收集)

json的date標準還沒出來,所以有各種花樣的date,而我們經常在js上使用自然問題多多了。關於標準可以看 如果您使用的微軟的json序列化庫那麼date會是這個樣子 date 1224043200000 下面是轉換成js obj的方法var date eval jsondate.replace...

JSON DATE 轉換標準的一些資料(收集)

如果您使用的微軟的json序列化庫那麼date會是這個樣子 date 1224043200000 下面是轉換成js obj的方法var date eval jsondate.replace date d gi,new date 1 一般做法var date new date parseint jso...

一些有用的轉換

relation with conversion 1.wchar tchar widechartomultibyte wcstombs cstring atl macros ole2a w2t w2ct lstrcpy note include swprintf wchar,l ls char wc...