发表日期: 2022-08-19 19:23:15 浏览次数:20
专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-莱芜上往建站
# (5)时间元组 → 可视化时间
# time.asctime(时间元组),默认为当前时间
time.asctime()
time.asctime((2018, 9, 30, 9, 44, 31, 6, 273, 0))
time.asctime(time.localtime(1538271871.226226))
# (6)时间元组 → 可视化时间(定制)
# time.strftime(要转换成的格式,时间元组)
time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
# (7)可视化时间(定制) → 时间元祖
# time.strptime(时间字符串,时间格式)
print(time.strptime('2018-9-30 11:32:23', '%Y-%m-%d %H:%M:%S'))
# (8)浮点数秒数,用于衡量不同程序的耗时,前后两次调用的时间差
time.clock()
爱在旧城窄巷
爱在旧城窄巷
894***679@qq.com
参考地址
4年前 (2018-09-30)
__樵夫__
221***0851@qq.com
39
时间日期处理实例:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from datetime import datetime
from datetime import date
from datetime import time as time_datetime
import time
from datetime import timedelta
# ------------------1、获得当前时间-------------#
# 得到当前时间戳
print(time.time())
# 时间戳转换为时间元组
print(time.localtime(time.time()))
print(time.gmtime(time.time()))
# 将时间元组格式化输出成字符串时间
print(time.strftime("%Y-%m-%d", time.localtime(time.time())))
print(time.strftime("%Y-%m-%d", time.gmtime(time.time())))
# 不带参数默认输出当前时间
print(time.strftime("%Y-%m-%d"))
# 通过datetime模块来实现
print(datetime.fromtimestamp(time.time()).strftime("%Y-%m-%d"))
print(datetime.now().strftime("%Y-%m-%d"))
print(datetime.today().strftime("%Y-%m-%d"))
# ------------------2、获取时间差,计算执行时间-------------#
# time 模块获取时间戳
start = time.time()
time.sleep(1)
print(time.time() - start)
# datetime模块
start = datetime.now()
time.sleep(1)
print((datetime.now() - start).seconds)
# 计算昨天的日期
print(datetime.now() - timedelta(days=1))
# 时间元组转化为时间戳
print(time.mktime(time.localtime())) # localtime获取时间元组
print(time.mktime(time.gmtime())) # gmtime获取时间元组,格林威治时间
print(time.mktime(datetime.now().timetuple())) # datetime里获取时间元组
# 将时间字符串转换为时间元组
print(time.strptime("2019-07-14 11:23:33", "%Y-%m-%d %H:%M:%S"))
# 表示时间的两种方式:
# 1. 时间戳(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的
# 2. 时间元组 即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时区不同而不同
# ------------------3、time时间模块-------------#
# time.clock方法
# 这个需要注意,在不同的系统上含义不同。在UNIX系统上,它返回的是“进程时间”,它是用秒表示的浮点数(时间
# 戳)。而在WINDOWS中,第一次调用,返回的是进程运行的实际时间。而第二次之后的调用是自第一次调用以后到现在的运行时间。
# (实际上是以WIN32 上QueryPerformanceCounter()
# 为基础,它比毫秒表示更为精确)
start = time.clock()
time.sleep(1)
print(time.clock() - start)
# 返回本地时间元组
print(time.localtime())
print(time.localtime(time.time()))
# 从时间元组按照格式进行格式化输出字符串
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
# 从时间元组转换为时间戳
print(time.mktime(time.localtime()))
print(time.mktime(time.gmtime()))
print(time.mktime(datetime.now().timetuple()))
# ------------------4、datetime时间模块-------------#
# 1.datetime.date: 是指年月日构成的日期(相当于日历)
# 2.datetime.time: 是指时分秒微秒构成的一天24小时中的具体时间(相当于手表)
# 3.datetime.datetime: 上面两个合在一起,既包含时间又包含日期
# 4.datetime.timedelta: 时间间隔对象(timedelta)。一个时间点(datetime)加上一个时间间隔(timedelta)
# 可以得到一个新的时间点(datetime)。比如今天的上午3点加上5个小时得到今天的上午8点。同理,两个时间点相减会得到一个时间间隔。
# 获取当天日期
print(date.today())
# 构造函数构造日期
print(date(2018, 1, 1))
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878
使用datetime模块来获取当前的日期和时间
吃一个草莓
353***105@qq.com
参考地址
爱在旧城窄巷
894***679@qq.com
参考地址