我有一个字符串变量,类似于这个09:30:00.031883382。我想把它转换成时间格式。我试过了
pd.to_datetime(pd.time, unit ='ns').dt.time
和
pd.to_datetime(pd.time, format ="%H:%M:%S.%f").dt.time。
他们都把时间转到了09:30:00.031883。谁能教我如何将这个字符串转换成时间格式,但请保持时间精确在纳秒级(秒后保持所有9位数)。
我有一个函数,用分钟和秒的时间把它转换成字符串:'0: 30‘变成’30秒‘,'1:30’变成‘1分30秒’,'2:01‘变成’2分1秒‘等等。我的函数工作得很好,但我想知道是否还有需要改进的地方。
function formatTime(formattedTime) {
let minStr, secStr;
let minNum = formattedTime.split(':')[0];
let secNum = formattedTime.split(':')[1];
if (minNum === '1