python的时间格式

#coding=utf-8

import time
'''
time模块中,时间有三种表现形式:
时间戳,一般指Unix时间戳,是从1970年开始到现在的秒数。
本地时间的struct_time形式:一个长度为11的命名元组,第一位为年,第二位为月….
UTC时间的struct_time形式:一个长度为11的命名元组,类似于上个,只不过为UTC时间

'''



#时间戳
print "time stamp: ",time.time()

#本地时间
print "local time: ",time.localtime()

#UTC时间
print "UTC time :",time.gmtime()

#时间格式转换
Stamp = time.time()
#时间戳转本地时间
LocalTime = time.localtime(Stamp)
#时间戳转UTC
UTCTime = time.gmtime(Stamp)
#本地转时间戳
Stamp1 = time.mktime(LocalTime)

#时间字符串转换
print time.ctime(Stamp) # 时间戳转本地时间字符串
print time.asctime(LocalTime) #本地时间转本地时间字符串
print time.asctime(UTCTime) #UTC转本地时间字符串
print

#本地时间转本地时间字符串且自定义格式
print time.strftime("%Y-%m-%d %H:%M:%S",LocalTime)
#UTC转本地时间字符串且自定义时间
print time.strftime("%Y-%m-%d %H:%M:%S",UTCTime)
print

import datetime
'''
该模块中包含4个主要的类:
datetime.time:时间类,只包含时、分、秒、微秒等时间信息。
datetime.date:日期类,只包含年、月、日、星期等日期信息。
datetime.datetime:日期时间类,包含以上两者的全部信息。
datetime.timedelta:时间日期差值类,用来表示两个datetime之间的差值。

'''

#取datetime当前时间
print datetime.datetime.now()
#取datetime UTC当前时间
print datetime.datetime.utcnow()
print
#datetime时间转字符串
print datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
#datetime UTC时间转字符串
print datetime.datetime.utcnow().strftime("%Y-%m-%d %H:%M:%S")
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值