python实战—核心基础1(高考倒计时)lv1

目录

一、核心代码解释

二、代码

三、运行截图


一、核心代码解释

1、datetime模块

Python有一个名为datetime的模块,用于处理日期和时间。

datetime模块中定义的一个类是datetime类。

可以使用now()方法创建一个包含当前本地日期和时间的datetime对象。

import datetime

datetime_object = datetime.datetime.now()
print(datetime_object)

当您运行程序时,输出将类似于:

2023-11-19 17:09:49.015911

date类中定义的today()方法来获取一个包含当前本地日期的date对象。

import datetime

date_object = datetime.date.today()
print(date_object)

当您运行程序时,输出将类似于:

2020-04-13

2、strftime()函数

strftime()函数是Python中时间模块中的一个函数,可以将时间转换为字符串,而strptime(string,pattern)函数则是将字符串转换为时间类型。

常用日期格式指令:
%Y: 四位数的年份,例如:2023
%y: 两位数的年份,例如:23
%m: 月份,例如:01~12
%B: 月份名称,例如:January~December
%b 月份名称,例如:Jan~Dec
%d: 一个月中的第几天,例如:01~31
%A: 星期名称,例如:Monday~Sunday
%a: 星期名称缩写,例如:Mon~Sun
%j: 一年中的第几天,例如:001~366

二、代码

import datetime
print(" 高考倒计时 " )
now = datetime.datetime.today()                            #  获取当前日期
print("  今天是:", now.strftime("%Y-%m-%d %A "))
time1 = datetime.datetime(2024,6,7)                              # 2024年高考日期
time2 = datetime.datetime(2025,6,7)                              # 2025年高考日期
print("距离2024年高考还有"  + str((time1-now).days) +"天")
print("距离2025年高考还有"  + str((time2-now).days) +"天")

三、运行截图

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西又X

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值