内容来自b站,Autolabor官方
#! /usr/bin/env python
#conding=utf-8
import rospy
def doMsg(event):
rospy.loginfo('+++++++++++++++++')
rospy.loginfo('调用回调函数的时刻:%.2f',event.current_real.to_sec())
if __name__ =='__main__':
rospy.init_node('hello_time')
right_now=rospy.Time.now() #now函数被执行的那一刻,从1970.1.1 00:00:00起
rospy.loginfo('当前时刻:%.2f',right_now.to_sec())
rospy.loginfo('当前时刻:%d',right_now.secs)
#设置指定时间
time1=rospy.Time(100) #从1970年起100秒
rospy.loginfo('指定时刻%.2f',time1.to_sec())
#从某个时间对象获取时间值
time2=rospy.Time.from_sec(210.12)
rospy.loginfo('指定时刻2:%.2f',time2.to_sec())
#需求2 程序执行5秒停止
rospy.logi