Mvc Json ' dan gelen timestamp tarih formatını Jquery ile nasıl Convert edebilirim

0

Json gelen data : /Date(14832216000000)/

Datayı Convert edip yyyy/MM/dd şeklinde almak istiyorum

emkoroglu emkoroglu (327)
9 yıl önce sordu

    Toplam 2 Cevap


    0

    function parseUnixTime(d) {
      var tmp = d.match(/\d+/);
      if (tmp && tmp.length) {
        return parseInt(tmp[0]);
      }
      return 0;
    }
    var jsonDateTime = '/Date(14832216000000)/';
    var d= new Date(parseUnixTime(jsonDateTime));
    var newdate = d.getFullYear() +'/'+ d.getMonth() +'/'+ d.getDate();
    console.log(newdate);
    

    Javascript ile  yukarıdak şekilde yapılabilir. 

    cemphp cemphp (651)
    9 yıl önce cevaplandı

    • 2440/0/6 sonucu veriyor. emkoroglu 9 yıl önce

    1

    Bu da başka bir yöntem  Emre, fakat senin gelen verinde bir sorun olabilir mi? CemPhp'ni yazdığı yöntem doğru ve  ben de test ettiğimde gelen timestamp verin 2440 yılını içeriyor.

     

      function ToJavaScriptDate(value) {
                var pattern = /Date\(([^)]+)\)/;
                var results = pattern.exec(value);
                var dt = new Date(parseFloat(results[1]));
                return (dt.getMonth() + 1) + "/" + dt.getDate() + "/" + dt.getFullYear();
            }

     

    Senin örneğindeki timestamp 

    GMT: Fri, 06 Jan 2440 04:00:00 GMT
    Your time zone: 6 1 2440 06:00:00 GMT+2

    Buradan kontrol edebilirsin http://www.epochconverter.com/

    alattin alattin (16999)
    9 yıl önce cevaplandı

    • özür dilerim. Gelen veriyi yanlış yazmışım hocam:) emkoroglu 9 yıl önce
    • Olur arada Emre :)) alattin 9 yıl önce
    üyelik gerektirir

    Cevap yazabilmek için üye girişi yapmalısınız.

    Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
    uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol