Quiero establecer la hora de Nueva York en el widget FlipClock.js junto con moment.js . he probado con
HTML <div class="my_flip_clock"></div> JS var a = moment.tz('America/New_York'); var clock = $('.my_flip_clock').FlipClock({ clockFace: 'TwelveHourClock' }); clock.setTime(new Date(a.format()).getTime() / 1000);De la documentación Moment Timezone :
Hay dos interfaces para usar zonas horarias con Moment.js.
moment.tz(..., String) se usa para crear un momento con una zona horaria, y moment().tz(String) se usa para cambiar la zona horaria en un momento existente.
var d = new Date(); // Get a new JS Date instance at current time in system time zone var a = moment.tz(d.getTime(), 'America/New_York'); // Convert to New York time zone var dny = new Date(a.format('YYYY-MM-DD hh:mm:ss a')); // Get new JS Date instance for values in New York var clock = $('.my_flip_clock').FlipClock(dny, { clockFace: 'TwelveHourClock' });