2015-03-18 9 views
6

reset alır. Bu iyi çalışır, ancak bir dizedir ve onu tarih nesnesine dönüştürmem gerekir.momentjs Todate() - zaman dilimi Ben momentjs ile çalışan ve <code>convertedDate = moment().utcOffset(timezone).format()</code> kullanarak farklı zaman dilimleri için tarihleri ​​dönüştürme ediyorum

new Date(convertedDate) ve moment().utcOffset(timezone).toDate()'u denedim, ancak geçerli saat dilimimi tarih nesnesi olarak döndürüyor. Dönüştürülen saat dilimini nasıl saklayabilirim?

cevap

8

yüzden çok uzakta değildi. Biçimin çalışması için zaman dilimini hariç tutması gerekir. Bu kod sonunda neye ihtiyacım olduğunu çalıştı.

convertedDate = new Date(moment().utcOffset('-4').format('YYYY-MM-DD HH:mm'));

+0

Bu iyi bir yaklaşım değildir. 'Date' nesnesinin ayrışmasına dayanır ve temelde girişin yerel saatten dört saat uzakta olmasıyla ilgilidir. 'Date' nesnesi * başka bir zaman dilimini * temsil edemez. –