diff --git a/sites/programetv.ro/programetv.ro.config.js b/sites/programetv.ro/programetv.ro.config.js index b106fba5..47415f0e 100644 --- a/sites/programetv.ro/programetv.ro.config.js +++ b/sites/programetv.ro/programetv.ro.config.js @@ -1,4 +1,7 @@ const dayjs = require('dayjs') +const utc = require('dayjs/plugin/utc') + +dayjs.extend(utc) module.exports = { site: 'programetv.ro', @@ -45,11 +48,11 @@ module.exports = { } function parseStart(item) { - return dayjs.utc(item.start) + return dayjs(item.start).toJSON() } function parseStop(item) { - return dayjs.utc(item.stop) + return dayjs(item.stop).toJSON() } function parseContent(content) { diff --git a/sites/programetv.ro/programetv.ro.test.js b/sites/programetv.ro/programetv.ro.test.js index fcac56de..25eac803 100644 --- a/sites/programetv.ro/programetv.ro.test.js +++ b/sites/programetv.ro/programetv.ro.test.js @@ -35,8 +35,8 @@ it('can parse response', () => { const result = parser({ date, channel, content }) expect(result).toMatchObject([ { - start: 'Sun, 07 Nov 2021 05:00:00 GMT', - stop: 'Sun, 07 Nov 2021 07:59:59 GMT', + start: '2021-11-07T05:00:00.000Z', + stop: '2021-11-07T07:59:59.000Z', title: 'Ştirile Pro Tv', description: `În fiecare zi, cele mai importante evenimente, transmisiuni LIVE, analize, anchete şi reportaje sunt la Ştirile ProTV.`, category: ['Ştiri'],