菜鸟教程 -- 学的不仅是技术,更是梦想!

Python 基础教程
(追記) (追記ここまで)

Python 练习实例16

Python 100例 Python 100例

题目:输出指定格式的日期。

程序分析:使用 datetime 模块。

实例

#!/usr/bin/python# -*- coding: UTF-8 -*-importdatetimeif__name__ == '__main__': # 输出今日日期,格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法print(datetime.date.today().strftime('%d/%m/%Y'))# 创建日期对象miyazakiBirthDate = datetime.date(1941, 1, 5)print(miyazakiBirthDate.strftime('%d/%m/%Y'))# 日期算术运算miyazakiBirthNextDay = miyazakiBirthDate + datetime.timedelta(days=1)print(miyazakiBirthNextDay.strftime('%d/%m/%Y'))# 日期替换miyazakiFirstBirthday = miyazakiBirthDate.replace(year=miyazakiBirthDate.year + 1)print(miyazakiFirstBirthday.strftime('%d/%m/%Y'))

以上实例输出结果为:

27/04/2021
05/01/1941
06/01/1941
05/01/1942

Python 100例 Python 100例

AI 思考中...

3 篇笔记 写笔记

  1. #0

    fish

    353***[email protected]

    6

    参考方法:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    import time
    print time.time() #1498539133.655
    print time.localtime() #tm_year=2017, tm_mon=6, tm_mday=27, tm_hour=12, tm_min=53, tm_sec=16, tm_wday=1, tm_yday=178, tm_isdst=0
    print time.asctime() #'Tue Jun 27 12:53:50 2017'
    print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()) #'2017-06-27 13:00:57'
    import datetime
    print datetime.date.today() #datetime.date(2017, 6, 27)
    print datetime.date.today().strftime('%d/%m/%Y') #'27/06/2017'
    print datetime.date(1941, 1, 5) #datetime.date(1941, 1, 5)

    fish

    353***[email protected]

    9年前 (2017年06月27日)
  2. #0

    爱吃零食的瘦子

    239***[email protected]

    3
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    from datetime import *
    import time
    #返回当前本地时间
    print("today:"+str(date.today()))
    print("today:"+str(date.fromtimestamp(time.time())))

    爱吃零食的瘦子

    239***[email protected]

    9年前 (2017年11月13日)
  3. #0

    段祺晟

    475***[email protected]

    13

    python 3 的时间,挺有趣的

    import time
    print(time.time())
    print(time.localtime())
    print(time.asctime())
    print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())) 
    import datetime
    print(datetime.date.today()) 
    print(datetime.date.today().strftime('%d/%m/%Y'))
    print(datetime.date(1941, 1, 5))

    段祺晟

    475***[email protected]

    9年前 (2017年12月27日)

点我分享笔记

  • 昵称 (必填)
  • 邮箱 (必填)
  • 引用地址

AltStyle によって変換されたページ (->オリジナル) /