从有关Formatter类的官方文档中:
构造函数采用两个可选参数:消息格式字符串和日期格式字符串。
所以改变
# create formatter
formatter = logging.Formatter("%(asctime)s;%(levelname)s;%(message)s")
至
# create formatter
formatter = logging.Formatter("%(asctime)s;%(levelname)s;%(message)s",
"%Y-%m-%d %H:%M:%s")