Python:日期和时间类型学习

背景

在非开发环境经常需要做一下日期计算,就准备使用Python,顺便记下来学习的痕迹。

代码

复制代码
 1  1 # coding = utf-8
 2  2 
 3  3 from datetime import *
 4  4 
 5  5 ########################## 日期 ##########################
 6  6 date_now = date.today()
 7  7 print('now:', date_now)
 8  8 print('year:', date_now.year)
 9  9 print('month:', date_now.month)
10 10 print('day:', date_now.day)
11 11 
12 12 date_tomorrow = date_now.replace(day = date_now.day + 1)
13 13 print('tomorrow:', date_tomorrow)
14 14 
15 15 delta = date_tomorrow - date_now
16 16 print('tomorrow - now:', delta)
17 17 
18 18 ########################## 时间 ##########################
19 19 time_now = time(13, 59, 59)
20 20 print('now time:', time_now)
21 21 print('hour:', time_now.hour)
22 22 print('minute:', time_now.minute)
23 23 print('second:', time_now.second)
24 24 print('next hour time:', time_now.replace(hour = time_now.hour + 1))
25 25 
26 26 ########################## 日期时间 ##########################
27 27 now = datetime.today()
28 28 print('date:', now.date())
29 29 print('time:', now.time())
30 30 
31 31 ########################## 格式化 ##########################
32 32 print(datetime.today().strftime( '%Y-%m-%d %H:%M:%S %f' ) )
相关推荐
青 春 记 忆3 小时前
零基础入门python30:Flask个人账本从空目录运行与阶段验收
python·flask·后端开发
l1258653 小时前
# LangGraph Memory机制深度解析:短期记忆与长期记忆的工程实践
前端·人工智能·python·langchain·bootstrap
浔溺3 小时前
al+大数据每日学习笔记26
笔记·学习
xx~t4 小时前
嵌入式——进程与线程1
linux·c语言·学习·嵌入式·进程与线程
m0_547486664 小时前
《JavaScript核心原理 》全套PPT课件2026
开发语言·javascript·ecmascript
老当益壮梁奶奶4 小时前
Linux软件编程学习笔记(七):线程分离与线程间通信详解
linux·c语言·c++·笔记·学习
MC皮蛋侠客4 小时前
Tauri 2.x 系列(五):调用系统 API——官方插件、Rust crate 与原生能力
开发语言·后端·rust
金銀銅鐵4 小时前
斐波那契数列的个位数出现的周期是多少?
python·数学
布莱克6055 小时前
软中断和硬中断的区别
开发语言·操作系统
我命由我123455 小时前
UI 设计 7 种排列方式
xml·学习·ui·html·产品运营·产品经理·学习方法