可以使用内置函数strftime来进行判断。
(推荐教程:Python入门教程)
strftime() 函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定。
语法:
time.strftime(format[, t])
参数:
format -- 格式字符串。
t -- 可选的参数t是一个struct_time对象。
python中时间日期格式化符号:
%d 月内中的一天(0-31)
%j 年内的一天(001-366)
%U 一年中的星期数(00-53)星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
代码实现:
import datetime def func3(year, month, day): date = datetime.date(year, month, day) return date.strftime('%j') # %j十进制表示的每年的第几天 print(func3(2019, 6, 20)) # 171
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!