使用time函数获取当前时间的年份,月份及当天属于当前的第几天,属于当月的第几 天 - Go语言中文社区

使用time函数获取当前时间的年份,月份及当天属于当前的第几天,属于当月的第几 天


"""
使用time函数获取当前时间的年份,月份及当天属于当前的第几天,属于当月的第几天
"""
import time
import calendar
y = int(time.strftime("%Y",time.localtime()))
m = int(time.strftime("%m",time.localtime()))
d = int(time.strftime("%d",time.localtime()))
print("当前时间年份为:%d"%y)
print("当前时间月份为:%d"%m )

# 平年二月28 天 闰年二月29天
m_day = [31,29,31,30,31,30,31,31,30,31,30,31]
if calendar.isleap(y) == False:   # 判断是否为闰年
    m_day[1]=28

# 计算今天是今年的第多少天
sum_day=0
for i in range(0,m-1):
    sum_day+=m_day[i]

print("今天为今年的第 %d 天!"%(sum_day+d))
print("今天为这月的第 %d 天!"%(d))

运行结果:

在这里插入图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_37955704/article/details/88988198
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢