Python日常-格式化日期与时间戳转换

来源:互联网 发布:别墅网络布线图 编辑:程序博客网 时间:2024/05/23 01:21
#!/usr/bin/env python# -*- coding: utf-8 -*-import timeif __name__ == '__main__':    # 获取当前时间戳    now_time_stamp = time.time()    print now_time_stamp    # 将时间戳转换为时间数组    now_localtime = time.localtime(now_time_stamp)    print now_localtime    # 将时间数组格式化为各种格式化的时间字符串    now_format_time = time.strftime('%Y-%m-%d %H:%M:%S',now_localtime)    print now_format_time    now_format_date = time.strftime('%Y-%m-%d',now_localtime)    print now_format_date    now_format_clock = time.strftime('%H:%M:%S',now_localtime)    print now_format_clock    print "=======================================================\n"    # 设置一个时间字符串    my_date = "2015-01-01 12:00:00"    print my_date    # 将时间字符串转换为时间数组    my_date_array = time.strptime(my_date,"%Y-%m-%d %H:%M:%S")    print my_date_array    # 将时间数组转换为时间戳    my_date_stamp = time.mktime(my_date_array)    print my_date_stamp
1486197824.01time.struct_time(tm_year=2017, tm_mon=2, tm_mday=4, tm_hour=16, tm_min=43, tm_sec=44, tm_wday=5, tm_yday=35, tm_isdst=0)2017-02-04 16:43:442017-02-0416:43:44=======================================================2015-01-01 12:00:00time.struct_time(tm_year=2015, tm_mon=1, tm_mday=1, tm_hour=12, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=-1)1420084800.0
0 0
原创粉丝点击