Python入门之时间模块

import time
# 时间分为三种格式:
# 1、时间戳:从1970到现在经过的秒数
# print(time.time())
# 时间戳的作用:主要用于时间间隔的应用
# 二、按照某种形式显示的时间:2022-9-25 20:58:20
# 用于展示时间
# print(time.strftime('%Y-%m-%d %H:%M:%S %p'))
# print(time.strftime('%Y-%m-%d %X'))

# 结构化时间
# 用于单独获取时间的某一部分

# res=time.localtime()
# print(res)
# #获取年
# print(res.tm_year)


# 二、datatime
import datetime
# 获取当前时间
# res=datetime.datetime.now()
# print(res)

# 加时间
# res=datetime.datetime.now()+datetime.timedelta(days=-3)
# res=datetime.datetime.now()+datetime.timedelta(weeks=1)
# print(res)


# 时间模块的操作

# 1、时间格式的转换
# struct_time 转时间戳
# str_time=time.localtime()
# print(time.mktime(str_time))

# 时间戳转 struct_time

# tp_time=time.time()
# print(time.localtime(tp_time))

#
# print(time.localtime())
# print(time.gmtime())

# print(time.strptime('2002-03-09 12:08:12','%Y-%m-%d %H:%M:%S'))


# 需要掌握的只有一个:format string -------- timestamp
# res=time.strptime('2002-03-09 12:08:12','%Y-%m-%d %H:%M:%S')
# res1=time.mktime(res)+7*86400
# # print(res1)
#
# t=time.localtime(res1)
# res=time.strftime('%Y-%m-%d %H:%M:%S',t)
# print(res)


# 了解知识

# time.sleep(3)
# print(time.asctime())#Mon Sep 26 20:53:17 2022

import datetime
#
# print(datetime.datetime.now())
# print(datetime.datetime.utcnow())#与now差8个小时
# 2022-09-26 20:55:33.958440
# 2022-09-26 12:55:33.958440
# print(datetime.datetime.fromtimestamp(1)) 1970-01-01 08:00:01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值