我有点麻烦。我正在尝试使用日期时间格式。
我只想减少第二天的日期值。例如:如果A列的开始时间:A是2017-10-26 23:00:00,B列的结束时间是:B是2017-10-27 1:00:00我想将值更改为2017-10-26 24:59:99。这种方式当我减去时间时我不会包含时间的溢出。
这是我走了多远
import glob
import os
from datetime import datetime
import pandas as pd
import time
from datetime import date
os.chdir('C:\\Python27\\Downloads_prog')
time=pd.read_csv("Agent_Login-Logout_Details_Report_-_Time_Unlimited.csv")
df=pd.DataFrame(time,columns=['Agent Name','Start Timestamp','End Timestamp'])
df['Start Timestamp']=pd.to_datetime(df['Start Timestamp'])
df['End Timestamp']=pd.to_datetime(df['End Timestamp'])
today=date.today()
df['Start Timestamp']=df['Start Timestamp'].apply(lambda x:x.replace(hour=0,minute=0))
today_date= df[(df['Start Timestamp'] >= today)]