python中的时间序列处理模块(一):time模块详解(二)

简介: python中的时间序列处理模块(一):time模块详解(二)

7)time.strftime(format,struct_time):传入一个时间元组,返回任意格式的时间展示;

① 常用的格式化符号

image.png

② 案例展示:给你一个时间戳,请用“xxxx年xx月xx日”的格式返回;


x = time.localtime(1234567890)
display(x)
y = time.strftime("%Y-%m-%d",x)
display(y)


结果如下:

image.png


③ 这种格式转换有一种缺陷,就是格式中不能输入中文,因此需要配合字符串格式化使用;

操作如下:


x = time.localtime(1234567890)
display(x)
y = time.strftime("%Y年%m月%d日",x)
display(y)
y = time.strftime("%Y{y}%m{m}%d{d}",x).format(y='年',m='月',d='日')
display(y)


结果如下:

image.png


8)time.strptime(string,struct_time):传入一个任意格式的时间字符串,返回一个时间元组;

① 常用的格式化符号

image.png

② 案例展示:给你一个任意格式的字符串,请你将其转换为时间戳


# 很奇怪,这里的格式中可以输入中文,上面的就不行,请注意一下
x = time.strptime("2019年12月13日","%Y年%m月%d日")
display(x)
time.mktime(x)


结果如下:

image.png


9)time.asctime(struct_time)和time.ctime(时间戳):传入时间元组 或 时间戳,返回“%a %b %d %H:%M:%S %Y”格式的时间字符串;

① “%a %b %d %H:%M:%S %Y”各参数的含义,可以参照下表

image.png

② 演示如下


x = time.localtime()
display()  # 返回当前时间的时间元组表示形式
y = time.time()
display() # 返回当前时间的时间戳表示形式
display(time.asctime(x))
display(time.ctime(y))


结果如下:

image.png

③ 函数的转化示意图

image.png

相关文章
|
3天前
|
BI 测试技术 索引
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)-1
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)
|
3天前
|
Python
python中模块对象
【6月更文挑战第9天】
10 4
|
2天前
|
机器学习/深度学习 调度 Python
SOFTS: 时间序列预测的最新模型以及Python使用示例
这是2024年4月《SOFTS: Efficient Multivariate Time Series Forecasting with Series-Core Fusion》中提出的新模型,采用集中策略来学习不同序列之间的交互,从而在多变量预测任务中获得最先进的性能。
15 4
|
3天前
|
存储 索引 Python
【Python列表解锁】:掌握序列精髓,驾驭动态数据集合
【Python列表解锁】:掌握序列精髓,驾驭动态数据集合
|
3天前
|
自然语言处理 Python
Python零基础入门-6 模块和包
Python零基础入门-6 模块和包
|
3天前
|
Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-2
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
3天前
|
数据可视化 开发者 Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-1
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
3天前
|
存储 API C语言
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)-2
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)
|
4天前
|
Python
python3关于time时间的各种格式
python3关于time时间的各种格式
14 3
|
12天前
|
机器学习/深度学习 自然语言处理 TensorFlow