Tarayıcıyı, işletim sisteminin saat dilimi dışında bir saat dilimi ile çalıştırmalıyım. Herhangi bir tarayıcıda saat dilimini özelleştirmek için herhangi bir yolu var mı veya böyle bir işlevsellik sağlayan herhangi bir eklenti var mı?Tarayıcının saat dilimini değiştirme
cevap
Linux kullanıyorsanız, işlemin ömrü boyunca bir ortam değişkeni ayarlarken bir işlem başlatabilirsiniz. Linux, saat dilimi yapılandırması için TZ
ortam değişkenini kullanır. Örneğin, aşağıdaki komut UTC zaman dilimini kullanarak firefox'u çalıştıracaktır.
TZ=UTC firefox
Bir web uygulaması kodluyorsanız ve bunun amacı saat dilimlerine göre farklı kullanıcılara farklı veriler göstermekse, sunucu tarafında bir bakış açısıyla bunu yapmanızı öneririm: istemciden zaman dilimini tahmin edebilirsiniz. tarayıcıyı kullanın, ancak zaman dilimi yapılandırmasını sunucu tarafına taşıyın ve muhtemelen kullanıcıların saat dilimlerini web sunucunuzdan değiştirmesine izin verin. İstemci tarafında tarihle ilgili belirli hesaplamaları yapmaya devam etmeniz gerekiyorsa, saat dilimi yapılandırmasını sunucudan gönderin. – jjmontes
Cevap ve tavsiye için teşekkür ederiz. Bir web uygulaması geliştirirken bunu aklımda tutacağım. – sadhvaryu
Sadece Windows kullanıcıları için bir notu bırakmak için: Bu teknik sadece Linux ve OSX'te güvenilirdir. Windows'da kullanmayın. Daha fazla [burada] (https://stackoverflow.com/a/45285315/634824). Teşekkürler. –
, ben OXS bu senaryoyu kullandım: bir cazibe gibi https://gist.github.com/prasadsilva/225fd0394a51e52bf62f
Çalışır!
Hangi İşletim Sistemindesın? – jjmontes
Ubuntu kullanıyorum. Sistemin saat dilimini değiştirmek istemiyorum. – sadhvaryu