如何在Python中为日期时间添加N毫秒

时间:2014-07-02 04:18:48

标签: python datetime

我正在设置datetime var:

fulldate = datetime.datetime.strptime(date + ' ' + time, "%Y-%m-%d %H:%M:%S.%f")

其中日期和时间是日期时间的适当性质的字符串。如何将此日期时间增加N毫秒?

2 个答案:

答案 0 :(得分:23)

使用timedelta

增加500毫秒:

fulldate = datetime.datetime.strptime(date + ' ' + time, "%Y-%m-%d %H:%M:%S.%f")
fulldate = fulldate + datetime.timedelta(milliseconds=500)

您可以使用它来增加分钟,小时,天等。文档:

https://docs.python.org/2/library/datetime.html#timedelta-objects

答案 1 :(得分:4)

使用timedelta

timedelta(microseconds=1000) #1 milli second