在Pandas的to_datetime函数中显示小时,可以通过在格式参数中使用"%H"来指定小时的显示。具体步骤如下:
import pandas as pd
datetime_str = "2022-01-01 09:30"
datetime_str = "2022-01-01 09:30"
datetime = pd.to_datetime(datetime_str, format="%Y-%m-%d %H:%M")
此时,datetime变量将包含转换后的日期时间格式。
需要注意的是,显示小时的格式取决于输入的日期时间字符串。上述代码中的日期时间字符串使用24小时制表示(09:30表示上午9点30分)。如果输入的日期时间字符串使用12小时制表示(如"2022-01-01 09:30 AM"),则需要使用"%I"代替"%H"来解析小时,同时还需指定"%p"用于解析上午/下午标记。示例如下:
datetime_str = "2022-01-01 09:30 AM"
datetime = pd.to_datetime(datetime_str, format="%Y-%m-%d %I:%M %p")
这样,datetime变量仍将包含转换后的日期时间格式,其中小时部分将以24小时制显示。
领取专属 10元无门槛券
手把手带您无忧上云