Python 编写不同时间格式的函数

 该代码是一个时间相关的功能模块,提供了一些获取当前时间的函数。

  • Report_time() 函数返回当前时间的格式化字符串,例如 "20240110114512"。
  • Y_M_D_h_m_s_time() 函数返回当前时间的年、月、日、时、分、秒的元组格式。
  • Y_M_D_h_m_s() 函数返回当前时间的格式化字符串,例如 "2024/01/10 11:45:12"。
  • Y_M_D() 函数返回当前日期的格式化字符串,例如 "2024/01/10"。
  • Y_M_D_2() 函数返回当前日期的格式化字符串,例如 "2024-01-10"。

如果你运行这段代码,将会打印出当前时间和日期的不同格式。

import timedef Report_time():cur = time.time()local_time = time.localtime(cur)current = time.strftime("%Y%m%d%H%M%S", local_time)return currentdef Y_M_D_h_m_s_time():cur = time.time()local_time = time.localtime(cur)Y = time.strftime("%Y", local_time)     # 年M = time.strftime("%m", local_time)     # 月D = time.strftime("%d", local_time)     # 日h = time.strftime("%H", local_time)     # 时m = time.strftime("%M", local_time)     # 分s = time.strftime("%S", local_time)     # 秒return Y, M, D, h, m, sdef Y_M_D_h_m_s():cur = time.time()local_time = time.localtime(cur)current = time.strftime("%Y/%m/%d %H:%M:%S", local_time)return currentdef Y_M_D():cur = time.time()local_time = time.localtime(cur)current = time.strftime("%Y/%m/%d", local_time)return currentdef Y_M_D_2():cur = time.time()local_time = time.localtime(cur)current = time.strftime("%Y-%m-%d", local_time)return currentif __name__ == '__main__':print(Report_time())print(Y_M_D_h_m_s_time())print(Y_M_D())print(Y_M_D_2())

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/337439.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搬运5款知名度不高,但十分好用的软件

​ 其实有许多工具,知名度不高,用的人也很少,不过并不代表它们不好用,小编励志做一个合格的搬运工,让大家都能用上好用的软件。 1.文本比较——Diffchecker ​ Diffchecker是一款在线文本比较工具,可以找…

【Vue3】2-4 : 声明式渲染及响应式数据实现原理

本书目录:点击进入 一、声明式渲染 1.1 什么是JS表达式:能够进行赋值的操作 ▶ 正确 ▶ 错误示例 二、示例:2秒后,页面中 message 由 hello world 变成 hi vue ▶ 效果 三、原理:利用ES6的Proxy对象对底层进…

zippo打火机激光打标机

激光打标技术是一种高精度的加工方式,能够在各种材料表面进行精细的打标,包括金属、塑料、玻璃等。随着科技的不断进步,激光打标技术的应用范围越来越广泛,特别是在制造行业,已经成为一种重要的加工手段。 Zippo打火机…

设计与实现基于Java+MySQL的模拟银行ATM操作系统

课题背景 随着现代经济的发展,电子支付和自动化银行服务已成为人们生活中不可或缺的一部分。自动取款机(ATM)作为一种常见的自助服务设备,使用户能够方便地进行资金的存取、查询余额、转账等操作,而无需到银行柜台。 …

如何利用大语言模型(LLM)打造定制化的Embedding模型

一、前言 在探索大语言模型(LLM)应用的新架构时,知名投资公司 Andreessen Horowitz 提出了一个观点:向量数据库是预处理流程中系统层面上最关键的部分。它能够高效地存储、比较和检索高达数十亿个嵌入(也就是向量&…

地图移动逻辑

主要的一些问题 0. 可能会很久没收到,,或者一下子同时受到很多个同步的包 关于坐标滞后导致的一些游戏逻辑问题,比如攻击命中的判定问题等,一般是以服务器数据为判定依据,逻辑判定还是以服务器为主,客户端主要做表现。 1. 插值 关于坐标上报频率,我采取的是每100ms 或…

JS栈和堆:数据是如何存储的

JS栈和堆:数据是如何存储的 背景JavaScript 是什么类型的语言JavaScript 的数据类型内存空间栈空间和堆空间再谈闭包 背景 JS有多种数据类型:数字型,字符串型,数组型等,虽然 JavaScript 并不需要直接去管理内存&#…

Windows 2012 R2 单网卡安装 PPTPVP*

环境 1、服务器:Windows Server 2012 R2(虚拟机) 内网IP:10.3.0.233 2、客户端:Windows 11 需求:当客户端通过VPN连接后,只有当访问 10.3.0.0 网段的数据包才走 VPN 通道后,其它…

python 计数器

这个Python脚本定义了一个名为new_counter()的函数,它读取系统时间并将其与存储在文件中的时间进行比较。然后根据比较结果更新存储在另一个文件中的计数器值。如果系统时间与存储的时间匹配,则计数器值增加1。如果系统时间与存储的时间不匹配&#xff0…

软件测试|MySQL CROSS JOIN:交叉连接的详细解析

简介 在 MySQL 数据库中,CROSS JOIN 是一种用于生成两个或多个表的笛卡尔积的连接方法。CROSS JOIN 不需要任何连接条件,它将左表的每一行与右表的每一行进行组合,从而生成一个包含所有可能组合的结果集。本文将详细介绍 MySQL 中的 CROSS J…

SpringMVC 学习博客记录

文章目录 博客记录请求转发和请求包含request.getRequestDispatcher() 源码学习知识点记录 博客记录 Handler、HandlerMapping和HandlerAdapter作用及区别 请求转发和请求包含 request.getRequestDispatcher() getRequestDispatcher()包含两个重要方法,分别是请…

【大数据OLAP引擎】StartRocks存算分离

存算分离的原因 降低存储成本:同样的存储大小对象存储价格只有SSD的1/10,所以号称存储成本降低80%不是吹的。 存算一体到存算分离 存算一体 作为 MPP 数据库的典型代表,StarRocks 3.0 版本之前使用存算一体 (shared-nothing) 架构&#xf…