Следующий код сделает то, что вы просили:
// First we need to get the standard offset for the current time zone.
// Since summer and winter are at opposite times in northern and summer hemispheres,
// we will take a Jan 1st and Jul 1st offset. The standard offset is the smaller value
// (If DST is applicable, these will differ and the daylight offset is the larger value.)
var janOffset = moment({M:0, d:1}).utcOffset();
var julOffset = moment({M:6, d:1}).utcOffset();
var stdOffset = Math.min(janOffset, julOffset);
// Then we can make a Moment object with the current time at that fixed offset
var nowWithoutDST = moment().utcOffset(stdOffset);
// Finally, we can format the object however we like. 'Z' provides the offset as a string.
var offsetAsString = nowWithoutDST.format('Z');
Однако: Вы, вероятно, должны спросить себя почему вы хотите это сделать. В подавляющем большинстве случаев игнорирование DST, когда оно действительно действует, является ошибкой. У ваших пользователей нет выбора, использовать ли они DST. Если это применимо в их местном часовом поясе, то ваш код также должен это учитывать. Не пытайтесь победить его.
С другой стороны, если вы просто отображаете время или смещение без DST для информационных целей, это, вероятно, приемлемо.