我是靠谱客的博主 优美金鱼,最近开发中收集的这篇文章主要介绍关于Python中的时间表示方式梳理(1)string(2)datetime(3)pandas.Timestamp(4)numpy.datetime64,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于Python中的时间表示方式梳理

  • (1)string
  • (2)datetime
  • (3)pandas.Timestamp
  • (4)numpy.datetime64
    • DataFrame使用中几个注意的点:
    • Mysql使用中几个注意的点:

(1)string

格式:str
示例:‘2020-08-01 09:00:00’
使用范围:最广

(2)datetime

格式(1):datetime.datetime
示例:datetime.datetime(2020, 8, 3, 9, 0)
格式(2):datetime.date
示例:datetime.date(2020, 8, 3)
说明文档:datetime说明文档
注:注意区分以上两种格式,并不相等。

(3)pandas.Timestamp

格式:pandas._libs.tslibs.timestamps.Timestamp
示例:Timestamp(‘2020-08-03 09:00:00’)
说明文档:Timestamp说明文档

(4)numpy.datetime64

格式:numpy.datetime64
示例:numpy.datetime64(‘2020-08-03T09:00:00.000000000’)
说明文档:datetime64使用详解

DataFrame使用中几个注意的点:

(1)以上datetime.datetime、pandas.Timestamp、numpy.datetime64作为pandas.DataFrame的index时,用loc定位时三者互认;但是datetime.date与以上三者都不互认。
(2)DataFrame.to_datetime()函数转化单个时间时,输出为Timestamp格式,转化时间列表时,输出为datetime64格式,使用上要特别注意。

Mysql使用中几个注意的点:

(1)以上datetime.datetime、datetime.date、pandas.Timestamp、numpy.datetime64三种格式存入mysql中后,再读取出来的格式都是datetime64格式,使用上要特别注意。

最后

以上就是优美金鱼为你收集整理的关于Python中的时间表示方式梳理(1)string(2)datetime(3)pandas.Timestamp(4)numpy.datetime64的全部内容,希望文章能够帮你解决关于Python中的时间表示方式梳理(1)string(2)datetime(3)pandas.Timestamp(4)numpy.datetime64所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部