Python---time模块

news2025/1/16 3:50:25

专栏:python
个人主页:HaiFan.
专栏简介:Python在学,希望能够得到各位的支持!!!

time模块

  • 前言
  • 时间戳time.time()
  • 将时间戳转换成字符串time.ctime()
  • 将时间戳转换为元组time.localtime(时间戳)
  • 将元组的时间转换成时间戳time.mktime(时间戳生成的元组)
  • 将元组的时间转换成字符串time.strftime('%Y-%m-%d %H:%M:%S')
  • 将字符串转换成元组的方式 time.strptime('2023-02-05 15:15:31','%Y-%m-%d %H:%M:%S')第一个参数是日期,第二个参数是格式

前言

time — 时间的访问和转换
该模块提供了各种与时间相关的函数。

时间戳time.time()

使用time.time()可以生成时间戳。

import time

a = time.time()

print(a)

在这里插入图片描述


可以通过时间戳来计算代码的执行时间。

import time

a = time.time()
for i in range(100000000):
    pass

b = time.time()

print(b - a)

在这里插入图片描述

将时间戳转换成字符串time.ctime()

import time

a = time.time()
print(a)

b = time.ctime(a)
print(b)

在这里插入图片描述
当传参为时间戳的时候,字符串也就是当前的日期。


ctime里面可以写任意的秒数(按秒计算的浮点数)

import time

a = time.time()
print(a)

b = time.ctime(0)
print(b)

在这里插入图片描述

参数未给或者为None的时候,将会默认time.time()为参数。

将时间戳转换为元组time.localtime(时间戳)

import time

t = time.localtime(time.time())

print(t)

在这里插入图片描述

将元组的时间转换成时间戳time.mktime(时间戳生成的元组)

import time

t = time.localtime(time.time())

print(t)

ret = time.mktime(t)
print(ret)

在这里插入图片描述

将元组的时间转换成字符串time.strftime(‘%Y-%m-%d %H:%M:%S’)

在这里插入图片描述

import time

t = time.localtime(time.time())
print(t)

s = time.strftime('%Y-%m-%d %H:%M:%S')
print(s)

在这里插入图片描述

将字符串转换成元组的方式 time.strptime(‘2023-02-05 15:15:31’,‘%Y-%m-%d %H:%M:%S’)第一个参数是日期,第二个参数是格式

import time

t = time.localtime(time.time())
print(t)

s = time.strftime('%Y-%m-%d %H:%M:%S')
print(s)

ret = time.strptime('2023-02-05 15:15:31','%Y-%m-%d %H:%M:%S')
print(ret)

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大四、非计算机专业,Python该怎么学?

我是非计算机专业,大四时开始学Python,用了大概一个半月时间,现在从事数据挖掘工作,算是有点发言权。虽然之前学了点C,但仅仅是皮毛,为了应付考试,所以我基本是零基础开始学Python的。 总结学习…

Stress压力工具的部署及使用

Stress压力工具的部署及使用 下载地址:wget https://fossies.org/linux/privat/old/stress-1.0.5.tar.gz 1.部署 进入目录执行./autogen.sh [rootiZ2ze1pj93eyq389c2ppi5Z stress-1.0.5]# ./autogen.sh ps:如果执行过程中缺包,安装对应的…

运维自动化——Ansible

一:ansible命令执行过程 1. 加载自己的配置文件 默认/etc/ansible/ansible.cfg 2. 加载自己对应的模块文件,如command 3. 通过ansible将模块或命令生成对应的临时py文件, 并将该文件传输至远程服务器的对应执行用户 $HOME…

leetcode 51~60 学习经历

leetcode 51~60 学习经历51. N 皇后52. N 皇后 II53. 最大子数组和54. 螺旋矩阵55. 跳跃游戏56. 合并区间57. 插入区间58. 最后一个单词的长度59. 螺旋矩阵 II60. 排列序列小结51. N 皇后 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子…

【MobileNet】MobileNet V1

MobileNet V11、简介2、Depthwise Separable Convolution1)Depthwise Separable Convolution 的优点2)Depthwise Separable Convolution 网络结构3)pytorch 函数 实现 depth-wise convolution2、Mobile 网络结构pytorch实现 Mobile 网络结构&…

hiveSQL开窗函数详解

hive开窗函数 文章目录hive开窗函数1. 开窗函数概述1.1 窗口函数分类1.2 窗口函数和普通聚合函数的区别2. 窗口函数的基本用法2.1 基本用法2.2 设置窗口的方法2.2.1 window_name2.2.2 partition by2.2.3 order by 子句2.2.4 rows指定窗口大小窗口框架2.3 开窗函数中加 order by…

Linux下使用Makefile实现条件编译

在Linux系统下Makefile和C/C语言都有提供条件选择编译的语法,就是在编译源码的时候,可以选择性地编译指定的代码。这种条件选择编译的使用场合有好多,例如我们开发一个兼容标准版本与定制版本兼容的项目,那么,一些与需…

[数据结构]:07-二叉树(无头结点)(C语言实现)

目录 前言 已完成内容 二叉树实现 01-开发环境 02-文件布局 03-代码 01-主函数 02-头文件 03-QueueFunction.cpp 04-TreeFunction.cpp 结语 前言 此专栏包含408考研数据结构全部内容,除其中使用到C引用外,全为C语言代码。使用C引用主要是为了…

金三银四,助力你的大厂梦,2023年软件测试经典面试真题(3)(共3篇)

前言 金三银四即将到来,相信很多小伙伴要面临面试,一直想着说分享一些软件测试的面试题,这段时间做了一些收集和整理,下面共有三篇经典面试题,大家可以试着做一下,答案附在后面,希望能帮助到大…

【软件测试】从0到1的突破,appium自动化测试你真的会吗?自动化测试思路总结......

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 总结一下APP UI自动…

超店有数分享:tiktok数据分析工具推荐,助你成功出海!

现阶段的跨境电商人都纷纷入局tiktok,这是风口也是发展趋势。Tiktok的下载量已经超过了35亿,每月都有10亿用户活跃,在154国家/地区使用。Tiktok用户每天在平均花1小时左右进行浏览,打开率也很高。如今,tiktok也越来越成…

酷雷曼VR丨十大“高含金量”荣誉,一起见证!

VR全景领域 十大“高含金量”荣誉 高光时刻 一同见证 01、双高新技术企业 同时获得国家高新技术企业、中关村高新技术企业双认证,是对酷雷曼企业研究开发组织管理水平、科技成果转化能力、自主知识产权数量、销售与总资产成长性等多维度实力的综合体现。 双高…

【MinIO】文件断点续传和分块合并

【MinIO】文件断点续传和分块合并 文章目录【MinIO】文件断点续传和分块合并0. 准备工作1. 检查文件是否存在1.1 定义接口1.2 编写实现方法2. 检查分块文件是否存在2.1 定义接口2.2 编写实现方法3. 上传分块文件接口3.1 定义接口3.2 编写实现方法4. 合并分块文件接口4.1 定义接…

如何判断一个客户是大客户?

米茂搜对主要外贸销售客户的识别方法整理如下:1. 确定研究目标。通过对客户数据的收集和分析,找出大客户,对大客户实施个性化管理,并对其服务进行跟踪,以及。不时地改善服务,以保持他们的忠诚度。2. 扩大信…

ChatGPT 引爆全网热议,如果当它是“聊天机器人”,那你可就错了

近日来,智能聊天机器人ChatGPT的出现引发众多网友讨论,那它到底是什么呢? 2022年11月,人工智能公司OpenAI推出了一款聊天机器人:ChatGPT。它能够通过学习和理解人类语言来进行对话,还能与聊天对象进行有逻…

骨传导耳机对骨头有影响吗?骨传导耳机好不好

首先很明确的告诉你,骨传导耳机对骨头是没有影响的,骨传导耳机反倒可以起到保护听力的作用。 骨传导是一种声音传导方式,即将声音转化为不同频率的机械振动,通过人的颅骨、骨迷路、内耳淋巴液传递,螺旋器、听神经、听觉…

【转载】bootstrap自定义样式-bootstrap侧边导航栏的实现

bootstrap自带的响应式导航栏是向下滑动的,但是有时满足不了个性化的需求: 侧滑栏使用定位fixed 使用bootstrap响应式使用工具类 visible-sm visible-xs hidden-xs hidden-sm等对不同屏幕适配 侧滑栏的侧滑效果不使用jquery方法来实现,使用的是css3 tr…

02-27 周一 图解机器学习SVM-人脸识别之PCA降维

02-27 周一 图解机器学习SVM分类时间版本修改人描述2023年2月27日09:48:38V0.1宋全恒新建文档 简介 本文主要是在试图代码分析图解机器学习这本书中5.5人脸识别分类(p60),主要的过程是使用PCA技术和SVM技术进行人脸的分类工作。 准备 数据集…

JavaScript中单例模式这样用

如果希望自己的代码更优雅、可维护性更高以及更简洁,往往离不开设计模式这一解决方案。 在JS设计模式中,最核心的思想:封装变化(将变与不变分离,确保变化的部分灵活,不变的部分稳定)。 单例模式…

Spring Batch 综合案例实战中

目录 需求一 需求二 转视频版 需求一 需求:先动态生成50w条员工数据,存放再employee.csv文件中 步骤1:定义:DataInitController RestController public class DataInitController {Autowiredprivate IEmployeeService emplo…