我的问题: 我有一个日期时间列,格式为
'27SEP18:05:02:11'
尝试转换日期时间值时,我开始喜欢
df['dtimes'] = pd.to_datetime(df['dtimes'],format = '%d%b%Y:%H:%M:%S')
并遇到“ SEP”不是“ Sep”形式的问题。当然,我不想循环这些列。
请提供任何速度代码建议!?
答案 0 :(得分:1)
将function show_error($httpStatus, $response, $msg) {
$error = json_decode($response);
echo 'ERROR ' . $httpStatus . ' ' . $msg . ': ' . $error->code . '.<br /><br />';
echo "<pre>";
print_r($error);
echo "</pre>";
die();
}
用于比赛年份,格式为%y
,YY
用于%Y
格式:
YYYY
#YY format of year - %y
df = pd.DataFrame({'dtimes':['27SEP18:05:02:11','27JAN18:05:02:11']})
df['dtimes'] = pd.to_datetime(df['dtimes'],format = '%d%b%y:%H:%M:%S')
print (df)
dtimes
0 2018-09-27 05:02:11
1 2018-01-27 05:02:11