IP adresine göre zaman dilimleri için bir API var mı?

2 Cevap php

i php kullanılacak IP adresine dayalı zaman dilimleri bir API istiyorum.

2 Cevap

Bu web sitesinde kullanmak için ise, kullanıcının yerel ayarları hakkında, sunucu tarafında program bilgilendirmek için bir istemci tarafı komut dosyası (JavaScript) kullanabilir.

Bir kullanıcı sitenize gelir ilk kez, bunu yapmak için javascript olsun:

var d = new Date();
sendAJAX({data : d.getTimezoneOffset(); });

(Of course, replace the "sendAJAX" function with your own JS library or whatever)

Sunucu o AJAX isteği alabilir ve bir oturumda saklayabilir veya kullanıcının kayıtlarında bir veritabanında, vb

Hatta birlikte gelir sağladı Javascript olmadan birisi durumda, kendi IP-> Dilimi eşlemesi oluşturmak için kendi IP adresi ile saklayın olabilir.

How to get Time Zone through IP Address in PHP: Biz benzer bir soru var gibi Edit : görünüyor

AFAIK sizin hem de verir bir API yoktur. Size yerini alabilir ve daha sonra saat dilimini almak için yerini kullanabilirsiniz ip2location hangi deneyin.