我有一个数据集
Agent name Time stamp login/logout
Xyz 5/31/18 9:03:16 AM Login
Xyz 6/1/18 12:02:12 AM Logout
Abc 5/31/18 9:00:00 AM Login
Abc 5/31/18 11:59:00 PM Logout
我在R中编写了一个代码来计算座席的登录时间,但是在月份结束时轮班延长到午夜12点,如上例所示,但随着时间的变化,时间变为12点,日期也随之改变到第二天,由于该代码无法拍摄当天的登录时间,即5/31/18。
我希望将6/1/18 12:02:12 AM
转换为5/31/18 11:59:59 PM
,即前一天上午12点以上的登录时间无关紧要。这应该是动态的,即在一年中的任何月末。
第一种情况是月末的问题情况,即代理人Xyz
第二种情况是月末的理想情况,即代理人Abc。
我希望在代码启动时执行此操作,而不会干扰代码的当前工作。