datetime,Timestamp和datetime64之间转换
2024-10-18 07:14:19
引入工具包
import datetime
import numpy as np
import pandas as pd
总览
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "https://i.stack.imgur.com/uiXQd.png")
一.datetime库
datetime标准库有四个主要对象
时间 - 仅限时间,以小时,分钟,秒和微秒为单位
日期 - 仅年,月和日
datetime - 时间和日期的所有组成部分
timedelta - 最大天数的时间量
(1)datetime创建
(2)datetime转Timestamp
(3)datetime转np.datetime64
二.pandas库
(1)创建Timestamp
(2)Timestamp转datetime
从时间戳中获取日期时间
(3)Timestamp转np.datetime64[s]
三.numpy库
NumPy没有单独的日期和时间对象,只有一个datetime64对象来表示单个时刻。 datetime模块的datetime对象具有微秒精度(百万分之一秒)。 NumPy的datetime64对象允许您将其精度从小时数一直设置为阿秒(10 ^ -18)。 它的构造函数更灵活,可以采用各种输入。
(1)创建numPy的datetime64和timedelta64对象
(2)np.datetime64[s]转datetime64[ns]
(3)np.datetime64[s]转datetime.datetime
(4)np.datetime64[s]转Timestamp
参考文献:
【1】字符串转各种日期格式
【3】Pandas日期数据处理:如何按日期筛选、显示及统计数据
【4】python - 在datetime,Timestamp和datetime64之间转换
最新文章
- oracle11g安装和基本的使用-转载
- mediawiki的管理与使用
- 删除单链表倒数第n个节点
- Struts2的标签库(三)——控制标签
- HDU 5640 King's Cake
- 【Todo】Java Queue Stack Vector ArrayList
- 由Tencent://Message协议想到的一个解决方案
- js之封装sort实现json格式数据的排序
- (转)Eclipse 远程调试 WebSphere Application Server (WAS)
- 高CPU业务场景下的任务分发方案Gearman搭建一览
- .net core 使用MD5加密解密字符串
- 使用Ncat反弹Shell
- EasyPR源码剖析(9):字符识别
- 02: git分支管理
- [USACO14MAR]破坏Sabotage
- 第三百六十八节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索的自动补全功能
- Windows中目录及文件路径太长无法删除的解决方法
- jq 由name获取那个radio选中了的
- docker构建测试环境
- CRM客户关系管理系统-需求概设和详设