如何在panda / python中将“浮点值1232.0”转换为时间格式“ 12:32”(HH:MM)?

时间:2019-05-28 20:53:01

标签: python-3.x jupyter-notebook

我有一个时间列,其数据类型为float,值如下:

12:15被写为1215.0。

我正在寻找解决此问题的方法,并为此列设置准确的数据类型,并以HH:MM格式正确显示时间

我正在使用jupyter笔记本(panda / python)

1 个答案:

答案 0 :(得分:0)

请执行必要的检查以查看时间是否有效。

f = 1215.0
x = int (f) //1215

hr = x / 100 //12
min = x % 100 //15

time = "{}:{}".format(hr, min) // 12:15