• 技术文章 >Python技术 >Python基础教程

    python怎么判断某一天是一年中的第几天

    FXLFXL2020-08-27 11:05:16原创5471

    可以使用内置函数strftime来进行判断。

    (推荐教程:Python入门教程

    strftime() 函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定。

    语法:

    time.strftime(format[, t])

    参数:

    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
    专题推荐:python 第几天
    上一篇:python中怎么取出字典中的某个值 下一篇:python如何判断三角形

    相关文章推荐

    • python怎么判断当前日期是今年的第几天• 教你用python获取百度热榜链接• 怎样安装python的GPIO模块• 怎么在苹果电脑上安装python

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网