Диапазон даты и времени сравнения в R для отсечки - PullRequest
0 голосов
/ 16 марта 2020

Доброе утро, простите за простой вопрос, но я новичок в программировании и не знаю, как его решить. Я прочитал CSV-файл со следующими данными:

  smf30jbn jesnum ccode              end_day enddatetime initialtime interface cutoff-original
1 DCDDDP00  14380   Sun 2020-03-15 17:07:181     2020-03-15 17:07:17 IN1233_01        07:00:00

Я хочу получить этот результат:

  1. Добавить новый столбец с именем отсечения, который имеет этот формат: dd/mm/yyyy hh:mm:ss

  2. Получите разницу между новым столбцом среза и столбцом enddatetime

    Со следующими правилами для управления 24 часами:

    • case1) если время отключения> = 06:00:00 и <= 23:59:59 в один и тот же день </li>
    • case2) если время отключения> = 00:00 : 00 и <= 05:59:00 +1 день </p>

      пример: день 16/03/2020, если отсечка = case1, отсечка новой колонки = 16/03/2020 + отсечка-оригинал (чч: мм: ss) День 16/03/2020, если отсечка = case2, отсечка новой колонки = 3/17/2020 + отсечка-оригинал (чч: мм: сс)

Извините за мой английский sh. Спасибо за всю помощь, которую вы можете оказать мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...