npm-time传递一个值时会抛出“未知的时区”错误

我有以下代码来更新我的时区,以获得相同的时间在node.js应用程序。

var time = require('time'); var timestamp = new time.Date(); timestamp.setTimezone("Australia/Sydney"); 

随机地抛出像下面这样的错误:

  throw message; ^ Error: Unknown Timezone: 'Australia/Sydney' at Function.tzset (/var/www/html/ventfeed/node_modules/time/index.js:149:15) at Date.setTimezone (/var/www/html/ventfeed/node_modules/time/index.js:251:18) 

有谁知道什么是错的?