首页 > 代码库 > python 编程实例 4

python 编程实例 4

#python 100例 4.py

#输入一个日期,判断这一天是一年中的第几天。

import time

#print (time.strftime("%Y%m%d%H%M%S"))

#当前时间

#print (time.time())

#当前时间的秒数,从1970年1月1日开始计算

b = input("输入一个日期如(20121012): ")

#输入要计算的日期

a = b[0:4]+‘0101‘         

#获取输入日期的年份并加上1月1日,从当年的1月1日开始计算         

y = time.strptime(a,‘%Y%m%d‘)

p = int(time.mktime(y))

#计算出当年开始日的秒数

x = time.strptime(b,‘%Y%m%d‘)

z = int(time.mktime(x))


#计算出输入日期的秒数

e = int((z -p)/60/60/24)


#把秒的时间差转换成天数。

print ("这是一年中的第",e,"天")


本文出自 “星河码头” 博客,请务必保留此出处http://liy607.blog.51cto.com/2892862/1438063