TimeZone di nodeJs menggunakan oAuth

Saya bekerja dengan API tumbler dan saya menggunakan kerangka ekspres untuk node.js, tetapi saya memiliki masalah dalam menggunakan oAuth tumblr. Masalahnya adalah perbedaan zona waktu.

Bagaimana cara mengubah zona waktu saya saat ini?


person Khalid Ahmada    schedule 06.03.2013    source sumber


Jawaban (1)


Anda dapat mengatur variabel lingkungan TZ sebelum memanggil fungsi tanggal apa pun.

> process.env.TZ = 'Europe/Amsterdam'
'Europe/Amsterdam'
> d = new Date()
Wed Mar 06 2013 23:30:42 GMT+0100 (CET)
> d.toString()
'Wed Mar 06 2013 23:30:42 GMT+0100 (CET)'
> d.toUTCString()
'Wed, 06 Mar 2013 22:30:42 GMT'
person mak    schedule 06.03.2013
comment
terima kasih, tapi saya tidak menelepon Objek Tanggal apa pun. saya baru saja membuat permintaan dari oAuth dari NodeJs saya perlu mengubah zona waktu saat ini dari objek oAuth() - person Khalid Ahmada; 07.03.2013
comment
OAuth mungkin menggunakan Tanggal secara internal. Coba atur variabel TZ sebelum menggunakan OAuth. - person mak; 07.03.2013
comment
Saya sudah mengujinya tetapi tidak berhasil :( menurut saya prosesnya.env.TZ tidak mengubah apa pun saat runtime :s - person Khalid Ahmada; 07.03.2013