Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

Microsoft JSON Date Formatını Çevirmek

Json'dan gelen veri içinde aşağıdaki gibi 13 digits Microsoft Date formatında bir timestamp değeri olduğunu düşünelim:

"date": "/Date(1446739002960)/"

Bu Microsoft Date değerini preg_match ile temizleyeceğiz daha sonra timestamp değerine dönüştüreceğiz.


preg_match('/\/Date\(([0-9]+)(\+[0-9]+)?/', $b['createDate'], $time_array);
									  

$unix_timestamp = intval($time_array[1] / 1000);

Şimdi çevirme işlemlerini yapabiliriz:

date("d",$unix_timestamp)//29

date("M",$unix_timestamp)//April

date("l",$unix_timestamp)//Friday
13 digit timestamp timestamp Microsoft Date Format
0 Beğeni
PHP
Önceki Yazı

Philidor Savunması

27 Kas. 2020 tarihinde yayınlandı.
Sonraki Yazı

HTTP Error 503. The service is unavailable

27 Kas. 2020 tarihinde yayınlandı.
arrow