i have file sorted per date / time in csv form, eg below, upon making calculations. want code cease calcs day once time has passed. eg, no more calc if time > 20:00. time every day not change. data example:
date time open high low close volume 02/01/2015 14:30:00 111.39 111.44 111.2 111.24 707185 02/01/2015 14:31:00 111.24 111.3 111.14 111.3 286506
i have tried define endtime, when time > endtime... suggestions appreciated..
endtime = datetime(int(datetime.now()), int(datetime.now()), int(datetime.now()), 15, 30, 00) typeerror: int() argument must string or number, not 'datetime.datetime' endtime = datetime.time(hour=20, minute=00, second=00) typeerror: descriptor 'time' of 'datetime.datetime' object needs argumen
class datetime.datetime
a combination of date , time. attributes: year, month, day, hour, minute, second, microsecond, , tzinfo.
>>> import datetime >>> enddatetime = datetime.datetime(2015, 2, 1, 14, 30, 00) >>> enddate = datetime.date(2015, 2, 1) >>> endtime = datetime.time(14, 30, 00) >>> = datetime.datetime.now() >>> endtime = datetime.datetime(now.year, now.month, now.day, now.hour, now.minute, now.second)
Comments
Post a Comment