SyntaxError: Unexpected token import
обычно потому, что версия javascript / узла, на котором выполняется код, недостаточно новая;он не знает о ключевом слове import
.
Вместо import { isValid, format, parse, subHours, differenceInHours } from 'date-fns';
попробуйте использовать метод require()
...
Это должно работать для узла 6.4.0 и выше:
const { isValid, format, parse, subHours, differenceInHours } = require('date-fns');
или что-то подобное для узла 4
var dateFns = require('date-fns');
var isValidDate = dateFns.isValid;
var formatDate = dateFns.format;