码迷,mamicode.com
首页 > 其他好文 > 详细

datetime,Timestamp和datetime64之间转换

时间:2019-07-01 01:15:23      阅读:2122      评论:0      收藏:0      [点我收藏+]

标签:spl   enc   获取   inf   文献   时间戳   创建   net   datetime   

引入工具包

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】字符串转各种日期格式

【2】pandas时间戳索引:Datetimeindex

【3】Pandas日期数据处理:如何按日期筛选、显示及统计数据

【4】python - 在datetime,Timestamp和datetime64之间转换

 

datetime,Timestamp和datetime64之间转换

标签:spl   enc   获取   inf   文献   时间戳   创建   net   datetime   

原文地址:https://www.cnblogs.com/nxf-rabbit75/p/11111825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!