当前位置: 首页 > article >正文

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) +"天")

三、运行截图


http://www.kler.cn/a/159353.html

相关文章:

  • 金山云Java 开发面试题及参考答案
  • Shell基础2
  • ubuntu 22.04 shell
  • 解决背景图因为图片路径中携带括号导致图片无法显示的问题
  • 基于 PyTorch 从零手搓一个GPT Transformer 对话大模型
  • dockers+Jenkins+git+自动化框架
  • WordPress采集器自动采集发布的工具
  • java之arraylist的用法
  • 【MATLAB源码-第95期】基于matlab的协作通信中(AF模式)中继选择算法对比。
  • coredump
  • python使用记录
  • 力扣二叉树--第三十九天
  • STM32-GPIO
  • 华清远见嵌入式学习——C++——作业6
  • 会话 cookie 及隐私的那些事
  • ruoyi框架一键改包程序
  • ubuntu 更换国内镜像
  • 备战春招——12.2算法
  • Ubuntu18.04 本地安装CVAT标注工具
  • UE4/UE5 材质实现带框环形进度条
  • 开启三层交换机DHCP服务
  • 二、ZooKeeper集群搭建
  • SQL int(1) 和 int (10)的区别
  • Learning Memory-guided Normality for Anomaly Detection 论文阅读
  • Linux环境搭建SVN服务器并结合内网穿透实现远程访问
  • Redis缓存问题