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

python时间操作笔记

获取当前时间

current_time = datetime.now()

获取当前时间并减去1小时

previous_hour_time = current_time - timedelta(hours=1)
print(f"今天时间上一个小时: {previous_hour_time}")

计算前天日期

day_before_yesterday = current_time - timedelta(days=2)

前天日期设置为零点

day_before_yesterday_zero = day_before_yesterday.replace(
hour=0, minute=0, second=0, microsecond=0
)
print(f"前天零点: {day_before_yesterday_zero}")

当天 0 点

zero_today = current_time.replace(hour=0, minute=0, second=0, microsecond=0)

当天 24 点(直接取次日 0 点)

midnight_24 = zero_today + timedelta(days=1)
print(f"今天零点: {zero_today}“)
print(f"明天零点: {midnight_24}”)

前一个小时格式化为 “年-月-日 时:分”

previous_hourAndMin_time_formatted = previous_hour_time.strftime(“%Y-%m-%d %H:%M”)
print(f"今天时间上一个小时: {previous_hourAndMin_time_formatted}")

yesterday

day_yesterday = current_time - timedelta(days=1)

昨天格式化为 “年-月-日”

yesterday_time_formatted = day_yesterday.strftime(“%Y-%m-%d”)
print(f"昨天年-月-日: {yesterday_time_formatted}")

http://www.xdnf.cn/news/12445.html

相关文章:

  • Flux ControlNet工作流详细教程
  • 蓝桥春晚魔术(欧拉定理+快速幂)
  • CETOL 6σ v12.1 三维公差分析软件现已可供下载
  • 有意向往gis开发靠,如何规划学习?
  • virtualbox 如何虚拟机ip固定
  • 负载均衡器》》
  • 深入理解 JavaScript 中的 Array.find() 方法
  • Java逻辑运算符常见错误分析与规避指南
  • 【计算机网络】非阻塞IO——select实现多路转接
  • 安装了torch发现是cpu版本怎么办?
  • MIT 6.S081 2020 Lab7 Multithreading 个人全流程
  • 从失效文档到知识资产:Gitee Wiki 引领研发知识管理变革
  • 五、【ESP32开发全栈指南:深入解析ESP32 IDF中的WiFi STA模式开发】
  • MySQL提升
  • XXTEA,XTEA与TEA
  • html+css+js趣味小游戏~Cookie Clicker放置休闲(附源码)
  • Canal详解
  • win11部署suna
  • 1.人声伴奏分离
  • SQL进阶之旅 Day 18:数据分区与查询性能
  • [大A量化专栏] QMT常见问题QA
  • 海康工业相机文档大小写错误
  • K8S认证|CKS题库+答案| 4. RBAC - RoleBinding
  • Java并发编程实战 Day 11:并发设计模式
  • 火语言RPA--选择元素工具使用方法
  • 位运算(Bitwise Operations)深度解析
  • php中实现邮件发送功能
  • 2-深度学习挖短线股1
  • JS面试常见问题——数据类型篇
  • 边缘计算网关提升水产养殖尾水处理的远程运维效率