首页 > 编程语言 >Python time 库常用函数

Python time 库常用函数

时间:2023-04-23 09:03:12浏览次数:38  
标签:00 函数 Python 2023 13 tm time print

time模块中时间表现的格式主要有三种:

  1. timestamp 时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量

  2. struct_time 时间元组,共有九个元素组。

  3. format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。

使用time库前先用import导入该库

import time

1.时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量,返回时间戳方式的函数主要有time(),ctime(),gmtime()等

import time
# print(time.time()) #该函数返回当前时间戳,并以浮点数方式输出
# print(time.localtime())
# 1681374173.905619
# time.struct_time(tm_year=2023, tm_mon=4, tm_mday=13, tm_hour=16, tm_min=22, tm_sec=53, tm_wday=3, tm_yday=103, tm_isdst=0)
#该函数返回当前时间戳,并以字符串方式输出
print(time.ctime(),type(time.ctime())) #Thu Apr 13 16:24:24 2023
# Thu Apr 13 16:26:45 2023 <class 'str'>

2、以元组的形式返回当前时间

# print(time.gmtime())
# time.struct_time(tm_year=2023, tm_mon=4, tm_mday=13, tm_hour=8, tm_min=28, tm_sec=18, tm_wday=3, tm_yday=103, tm_isdst=0)

3、时间格式化函数:strftime()、strptime()

  (1)、strftime()函数将获取的计算机能识别的时间格式转换成便于人类识别的格式

# print(time.strftime('%Y-%m-%d %H:%M:%S'.format(time.localtime())))
# 2023-04-13 16:37:38

# print(time.strftime("%Y/%B/%d %H/%M/%S",time.localtime()))
# 2023/April/13 16/39/08

 

标签:00,函数,Python,2023,13,tm,time,print
From: https://www.cnblogs.com/mengdie1978/p/17345428.html

相关文章

  • python3-hex
    hex函数,参数可以是一个int整数或一个bytes类型元素,转为0x的十六进制字符串形式withopen(file='J:/新建文本文档.txt',mode='rb')asf:s=f.read()print(type(s),s)result=''foriins:result+=hex(i)print(result)<class'......
  • 基于 Python 开发的外星人入侵小游戏
    访问【WRITE-BUG数字空间】_[内附完整源码和文档]玩家通过鼠标控制飞船行动和射击,若能在敌人到达游戏界面底端之前消灭所有敌人,则游戏胜利,否则游戏失败。导语写了个低配版的外星人入侵小游戏来作为19年的第一更吧~让我们愉快地开始吧~开发工具**Python版本:**3.6.4相关模块:pygame......
  • 如何理解函数编程中的链式调用
    前言在编程中,链式调用是指使用多个函数或方法调用链接在一起来实现某种操作的技术。它可以使代码更简洁、易读,并且能够提高代码的可维护性和可重用性。让我们来深入了解一下链式调用。链式调用的概念链式调用可以理解为将多个函数或方法调用链接在一起,每个函数都返回一个对象,该......
  • f是format函数的缩写
    python中的f是format函数的缩写,用于格式化输出。python有两种除法,普通除法a/b,不论a,b精度得到的都是浮点数;a//b,得到一个舍弃小数位的整数结果,所以结果永远是小于等于普通除法的解大小写敏感交互模式下,上次输出的表达式会赋给变量_round函数round(price,2)支持复数:3+......
  • Python 字符串占位符
    字符串不能修改使用+运算符拼接字符串,字符串与非字符串不能直接拼接。 弊端:如果变量过多,拼接起来很麻烦;字符串与非字符串之间无法进行拼接 name="Tom"info="%sis18yearsold"%name %s是占位符:%表示要占位s表示将引入的变量转为字符串放入该......
  • 函数同构
    例\(1\):若对\(\forallx>0\),恒有\(a(e^{ax}+1)\ge2(x+\frac{1}{x})\lnx\),则实数\(a\)的最小值为:\(\frac{2}{e}\)。\((e^{ax}+1)ax\ge(x^2+1)\lnx^2\Rightarrow(e^{ax}+1)\lne^{ax}\ge(x^2+1)\lnx^2\)。令\(f(x)=(x+1)......
  • Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测|附代码数据
    全文下载链接:http://tecdat.cn/?p=20678最近我们被客户要求撰写关于GARCH的研究报告,包括一些图形和统计输出。在本文中,预测股价已经受到了投资者,政府,企业和学者广泛的关注。然而,数据的非线性和非平稳性使得开发预测模型成为一项复杂而具有挑战性的任务在本文中,我将解释如何将 ......
  • Python 环境搭建
    Python环境搭建https://www.python.org/downloads/      验证  ......
  • 搞懂Python正则表达式,这一篇就够了
    本文代码基于Python3.11解释器,除了第一次示例,代码将省略importre这个语句所有示例代码均可以在我的github仓库中的code.py文件内查看[我的仓库](PythonLearinig/正则表达式atmain·saopigqwq233/PythonLearinig(github.com))搞清楚Python正则表达式语法,这一篇就够了......
  • Python pandas 数据清洗与数据绘图实战
    1、Python数据探索Python已成为数据科学的主要语言之一,并继续在数据科学领域不断壮大。如前所述,就原始性能而言,Python并不总是速度最快的语言。但是有些数据处理库(如NumPy)主要用C语言编写,并且经过大量优化,以至于速度不再是问题。此外,对可读性和可访问性的考虑往往超过了纯粹的速度......