样本数据
Open High Low Close
DateTime
2016-01-03 00:00:00+00:00 1.08701 1.08723 1.08451 1.08515
2016-01-04 00:00:00+00:00 1.08701 1.09464 1.07811 1.08239
2016-01-05 00:00:00+00:00 1.08238 1.08388 1.07106 1.07502
2016-01-06 00:00:00+00:00 1.07504 1.07994 1.07185 1.07766
2016-01-07 00:00:00+00:00 1.07767 1.09401 1.07710 1.09256
2016-01-08 00:00:00+00:00 1.09255 1.09300 1.08030 1.09218
Run Code Online (Sandbox Code Playgroud)
DateTime是索引,需要删除DateTime为星期日或星期六(2016-01-03)的行.
我正在从cvs文件中读取这些数据
df = pd.read_csv(filename, names=['DateTime','Open','High','Low','Close'],
parse_dates = [0], index_col = 'DateTime')
Run Code Online (Sandbox Code Playgroud)
试图做下面的事情,但没有奏效.
df = df.drop(df[df.weekday() == 6].index) #delete Sundays
Run Code Online (Sandbox Code Playgroud) 输入日期:“ 2019-09-11T14:14:00.000-05:00”,需要输出日期:“ 2019-09-11T14:14:00Z”
数据波代码-
(“ noteDateTime”:payload.createTimeStamp as LocalDateTime {format:“ yyyy-MM-dd'T'HH:mm:ss.SSS-X”} as String {format:“ yyyy-MM-dd'T'HH:mm :ss'Z'“})
输出为“ 2019-09-11T14:01:00.000-05:00”