2011-11-06 28 views

cevap

10

Kısa cevabı bağlıdır. Saatlerini saat dilimleri için bir saatte görüntülerseniz, saati yerel saatlerinde döndürdüğü için getHours() öğesini tercih edersiniz. Saatleri Universal Time'da (saat dilimi ayarlaması yok) istiyorsanız, getUTCHours()

2

getUTCHours'u öneririm - UTC'deki her şeyi korumak, tarih ve saatler ile çalışmaya geldiğinde çok fazla baş ağrısını ortadan kaldırır.

+0

Gerçekten bu konuda acı, büyük tavsiye işlemek için daha kolay olur kullanırsanız i Andrew ile kabul ediyorum. –

1

getHours saatlerini kendi saat dilimlerine göre döndürürseniz, getUTCHours zamanlarını UTC'ye dönüştürür. getUTCHours'u kullanmak daha kolay olurdu, böylece herkes zamanlarını aynı saat diliminde döndürüyor.

2

Ne için kullandığınıza bağlı. Kullanıcının yerel saatini almak istiyorsanız, getHours()'u kullanın. Eğer bir zaman ofseti gibi bir şey almak istiyorsanız ("İngiltere'de yeni CoD yayınlanana kadar"), getUTCHours() mutlak bir referans noktası olarak kullanın. Ancak, kullanıcının saatinin yanlış ayarlanmış olması durumunda, getUTC*() işlevlerinin gerçekten UTC olmayan zamanlar döndüreceğini unutmayın; bunların hepsi sizin için gerçekten getGMTOffset() miktarını kaldırır.

0

Size ne yapmak istediğinize bağlıdır, ancak getUTC *** Eğer tarihleri ​​ve saatleri

İlgili konular