1. 字符串转时间

from datetime import datetime
datetime.strptime(string, "%Y-%m-%d %H:%M:%S")


注意datetime模块中包含datetime类,使用时注意区分。



完整示例:

from datetime import datetime, timedelta

def str2time(string):
    return datetime.strptime(string, "%Y-%m-%d %H:%M:%S")

def minus2m(cur_time):
    return cur_time - timedelta(minutes=2)

def add2m(cur_time):
    return cur_time + timedelta(minutes=2)

if __name__ == "__main__":
    print minus2m(str2time("2016-03-29 09:58:00"))


# coding: utf8

from datetime import datetime

print(datetime.now().strftime("%Y-%m-%d"))

print(datetime.now().strftime("%A"))

print(datetime.now().strftime("%H:%M:%S"))