首页 > 编程语言 >Python time模块和datetime模块,以及多线程

Python time模块和datetime模块,以及多线程

时间:2023-07-25 18:45:31浏览次数:35  
标签:函数 Python t2 datetime 模块 time print 多线程

1. time模块

1.1 time.time()函数

  time.time()函数返回自1970年1月1日0点到现在的秒数。

  纪元时间戳可以用于剖析代码,也就是测量一段代码的运行时间。如果在代码块开始时调用time.time(),并在结束时再次打开,就可以用第二个时间戳减去第一个,得到这两次调用之间经过的时间。

1.2 time.sleep()函数

  如果需要让程序暂停一下,就可以调用time.sleep()函数,并传人希望程序暂停的秒数。

2.数字四舍五入

  在处理时间时,会经常出现小数点后有许多数字的浮点值。为了让这些值更易于处理,可以用python内置的round()函数将他们缩短,第一个参数,传人腰舍入的数字,再加上第二个可选参数,指明要传人到小数点多少位。如果省略第二个参数,则保留最接近的整数位。

 3. datetime模块

  time模块用于取得Unix纪元时间戳,并加以处理,但是,如果以更方便的格式显示日期,或对日期进行算数运算(例如:搞清楚205天前时什么日期,或123天后时什么日期),就应该用datetime模块。

import time,datetime
t1 = time.time()
t2 = datetime.datetime.fromtimestamp(t1)   #返回当前时间
print(t2)
print(t2.year)
print(t2.month)
print(t2.day)
print(t2.hour)
print(t2.minute)
print(t2.second)

t3 = datetime.datetime(2023,7,25,17,49,50) #输入指定的年月日时分秒,返回特定的日期
print(t3)

t4 = datetime.datetime.now()    #与datetime.datetime.fromtimestamp功能相同,返回当前时刻
print(t4)

 

标签:函数,Python,t2,datetime,模块,time,print,多线程
From: https://www.cnblogs.com/weidongliu/p/17580376.html

相关文章

  • Python【21】 str.join( )方法
    参考:https://www.runoob.com/python/att-string-join.html一种简单的字符串拼接方法''.join......
  • 为什么Python是数据科学家的首选语言
    这篇文章全面探讨了Python作为数据科学领域首选语言的原因。从Python的历史、特性,到在数据科学中的应用实例,再到与其他数据科学语言的比较,以及在实际企业中的应用,我们深入剖析了Python的优势与挑战,最后对Python的未来进行了展望。引言在21世纪的数据时代,数据科学家是最令人......
  • python 文档比对
    ---->22.txt<----111,aaa222,bbb222,bbb---->33.txt<----111,aaa333,bbb#取交集intersectiondefcompare_txt_inter(file1,file2):withopen(file1,"r")asfile1,open(file2,"r")asfile2:content1=set(file1.r......
  • python 修改词典
     deff(d):d['xx']="d"d['a']=4d={'a':55}f(d)     翻译搜索复制......
  • python使用ctypes调用gcc编译的dll之g++编译c++代码
    1、在windows系统将cpp代码编译成可供python调用的dll1.1新建header.h代码如下#pragmaonce#defineDllExport__declspec(dllexport)extern"C"{DllExportvoidhello_world(void);}/*#pragmaonce用来防止某个头文件被多次include,这条指令就能够保证头文件被......
  • 四、python变量与基本数据类型
    上节课复习:1、机器语言、汇编语言、编译型、解释型语言在执行效率、开发效率、跨平台性方面的高低对比2、python解释器与python语言的关系1、python解释器是一款应用程序,专门用来解释python这门语言的语法风格并执行的2、python语言编写的程序最终......
  • python -anconda
    anacondapromptnavigator可以配置另外python版本  condainfo-econdaactivatepython27切换环境conda deactivate回到base环境 VsCode:Ctrl+Shift+P打开命令窗口:选择“Python:SelectInterpreter”  TRANSLATEwithxEnglishArabi......
  • python教程 入门学习笔记 第1天
    初识python一、python语言简介:1、起源:1989年由荷兰的前谷歌程序员吉多.范罗苏姆(龟叔)创造,python的命名来源于英国电视喜剧MontyPython’sFlyingCircus飞行马戏团2、优势:python、Java、c这几种是世界最流行语言;用途广泛,被称为万能语言;语法简洁,上手简单;例如:print("hellowor......
  • var js_usergroup_name python
    如何实现“varjs_usergroup_namepython”作为一名经验丰富的开发者,我很乐意教会刚入行的小白如何实现“varjs_usergroup_namepython”。在这篇文章中,我将为你展示整个实现过程,并提供每个步骤所需的代码和相应的注释。让我们开始吧!实现流程为了更好地理解整个实现过程,我将使......
  • ubuntu20.04 python3.7
    Ubuntu20.04中使用Python3.7Ubuntu20.04是一种广泛使用的Linux操作系统版本,它提供了强大的开发环境和工具。Python是一种流行的编程语言,适用于各种应用场景。在Ubuntu20.04上安装和使用Python3.7版本非常简单。下面将介绍如何在Ubuntu20.04上安装Python3.7,并......