在下面显示的代码中,我需要操作python中的time var,以便在python中显示一个日期/时间戳来表示该延迟。在
例如,当用户以小时为单位输入延迟时间时,我需要设置jcarddeliver变量,以使用当前日期/时间+延迟的值更新自身。在
var日期也应该更新。例如,如果日期为2月24日,时间为15:00小时,延迟时间为10小时,则jcarddeliver日期应更改为2月25日
jcarddate = time.strftime("%a %m/%d/%y", time.localtime())
jcardtime = time.strftime("%H:%M:%S", time.localtime())
delay = raw_input("enter the delay: ")
jcarddeliver = ??
我只希望我说得通。在
“我需要设置jcarddeliver变量,以使用当前日期/时间+延迟的值更新自身”
把这个改成
jcarddeliver
应该是当前日期时间加上延迟。在“更新本身”并不完全合理。在
尝试以下操作:
尝试最明显的计算“当前日期时间加上延迟”
打印结果。
尝试在这个结果上使用
localtime()
。你得到了什么?time.time()
的结果是纪元以来秒数的浮点值。您可以向该值添加秒数,并使用time.localtime()
、time.ctime()
和其他函数以各种形式获得结果:你可以试试datetime模块,例如
相关问题 更多 >
编程相关推荐