python关于时间的处理

    技术2023-07-27  90

    获取1天前的时间:

    import datetime now_time = datetime.datetime.now() time = now_time - datetime.timedelta(days=1)

    将当前时间转化为时间戳(格式化时间):

    import datetime str_time = datetime.datetime.now().strftime('%Y%m%d%H%M%S')

    获取当前时间:

    now_time = datetime.datetime.now() 返回为:2020-07-03 15:16:57.877637 now_time = datetime.date.today() 返回为:2020-07-03

    获取当天零时零秒零分(类型为时间戳):

    import time today = datetime.date.today() today_time = int(time.mktime(today.timetuple()))

    将获取当天零时零秒零分的时间戳格式化字符串:

    dateArray = datetime.datetime.fromtimestamp(today_time) otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")

    将时间字符串转换为时间类型:

    start_time = datetime.datetime.strptime(start_time, "%Y-%m-%d %H:%M:%S")

    将时间类型转化为时间字符串:

    now_time = datetime.datetime.now() str_time = now_time.strftime("%Y-%m_%d %H:%M:%S")
    Processed: 0.009, SQL: 9