JSFiddle - React, Tailwind, and code Playground

by Vladymyr Shevchuk

JavaScript

const prepareTime = (h, m, t) => `${h.value}:${m.value}:${t.value}`;
      const formatTime = timeStr => moment(timeStr, 'hh:mm A').format('HH:mm:ss');
      const formatDate = date => date;
      const prepareDate = (data, time) => `${data} ${time} GMT`;
      
      const timeString = prepareTime(hours, minutes, timeOfDay);
      const time = formatTime(timeString);

      const startDateFoo = prepareDate(startDate, time); // format + runTime
      const endDateFoo = prepareDate(endDate, time); // format + runTime