JavaScript Demo:

const event = new SHDate('1372-Mordad-05 04:20:30 GMT-3:00');
console.log(event.toUTCString());
// Expected output: "Tue, 05 Amo 1372 03:20:30 GMT"
console.log(event.getUTCMonth());
// Expected output: 4
event.setUTCMonth(11);
console.log(event.toUTCString());
// Expected output: "Wed, 05 Esf 1371 03:20:30 GMT"