2016-05-03 7 views
0

Ich benutze Json, um Datum von ASP.net-Controller bekommen, die Datum von MS SQL-Datenbank erhalten.Javascript-Datum von Controller

In JavaScript i bekommen Objekt mit seltsamen Datumsart

Object BloodTestID:23 
Date:"/Date(1451599200000)/" 
Name:"Hb" 
PersonBloodTestID:0 
Value:"151" 
__proto__:Object 

Wie konvertiert man "/ Date (1451599200000) /" in 2016.01.01?

+2

http://stackoverflow.com/questions/1244094/converting-json-results-to-a-date oder http://stackoverflow.com/questions/206384/how-to-format-a- Microsoft-JSON-Datum – Zaki

Antwort

1
function getDate(str){   
    // extract number from string using regex 
    var stringNum = str.match(/\d+/)[0]; 

    // turn number into int 
    var intNum = stringNum * 1; 

    // turn int into date 
    return new Date(intNum); 

var str = '/Date(1451599200000)/'; 
alert(getDate(str)); 
Verwandte Themen