广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python时间,日期,时间戳之间转换
  • 963
分享到

Python时间,日期,时间戳之间转换

时间日期Python 2023-01-31 05:01:20 963人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1.将字符串的时间转换为时间戳    方法:        a = "2013-10-10 23:40:00"        将其转换为时间数组        import time        timeArray = time.strp

1.将字符串的时间转换为时间戳
   方法:
       a = "2013-10-10 23:40:00"
       将其转换为时间数组
       import time
       timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")
   转换为时间戳:
   timeStamp = int(time.mktime(timeArray))
   timeStamp == 1381419600

2.字符串格式更改
   如a = "2013-10-10 23:40:00",想改为 a = "2013/10/10 23:40:00"
   方法:先转换为时间数组,然后转换为其他格式
   timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")
   otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)


3.时间戳转换为指定格式日期:
   方法一:
       利用localtime()转换为时间数组,然后格式化为需要的格式,如
       timeStamp = 1381419600
       timeArray = time.localtime(timeStamp)
       otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
       otherStyletime == "2013-10-10 23:40:00"

   方法二:
       import datetime
       timeStamp = 1381419600
       dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
       otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")
       otherStyletime == "2013-10-10 23:40:00"

4.获取当前时间并转换为指定日期格式
   方法一:
       import time
       获得当前时间时间戳
       now = int(time.time())  ->这是时间戳
       转换为其他日期格式,如:"%Y-%m-%d %H:%M:%S"
       timeArray = time.localtime(timeStamp)
       otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)

   方法二:
       import datetime
       获得当前时间
       now = datetime.datetime.now()  ->这是时间数组格式
       转换为指定的格式:
       otherStyleTime = now.strftime("%Y-%m-%d %H:%M:%S")

5.获得三天前的时间
   方法:
       import time
       import datetime
       先获得时间数组格式的日期
       threeDayAGo = (datetime.datetime.now() - datetime.timedelta(days = 3))
       转换为时间戳:
           timeStamp = int(time.mktime(threeDayAgo.timetuple()))
       转换为其他字符串格式:
           otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S")
   注:timedelta()的参数有:days,hours,seconds,microseconds

6.给定时间戳,计算该时间的几天前时间:
   timeStamp = 1381419600
   先转换为datetime
   import datetime
   import time
   dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
   threeDayAgo = dateArray - datetime.timedelta(days = 3)
   参考5,可以转换为其他的任意格式了

--结束END--

本文标题: Python时间,日期,时间戳之间转换

本文链接: https://www.lsjlt.com/news/188604.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python时间,日期,时间戳之间转换
    1.将字符串的时间转换为时间戳    方法:        a = "2013-10-10 23:40:00"        将其转换为时间数组        import time        timeArray = time.strp...
    99+
    2023-01-31
    时间 日期 Python
  • python 时间、日期、时间戳的转换
    在实际开发中经常遇到时间格式的转换,例如: 前端传递的时间格式是字符串格式,我们需要将其转换为时间戳,或者前台传递的时间格式和我们数据库中的格式不对应,我们需要对其进行转换才能与数据库的时间进行匹配等。 1、将字符串时间转换成时间戳 i...
    99+
    2023-01-31
    时间 日期 python
  • PHP中日期时间和时间戳之间怎么转换
    这篇文章主要介绍“PHP中日期时间和时间戳之间怎么转换”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PHP中日期时间和时间戳之间怎么转换”文章能帮助大家解决问题。将日期时间转换为时间戳在 PHP 中...
    99+
    2023-07-05
  • JavaScript实现日期时间转时间戳
    目录1、date.getTime()2、date.valueOf()3、Date.parse(date)4.时间戳转年月日时分秒5.当前时间往前推30天、7天、3天6.获取最近七天日...
    99+
    2022-11-13
  • ThinkPHP(当前日期,指定日期)时间与时间戳的转换
    一、年月日时分秒,时间与时间戳的转换 public function test() { //获取当前日期 echo '直接获取到的当前日期'.date('Y-m-d H:i:s'); echo "\n";//...
    99+
    2023-09-18
    php
  • php时间戳如何转换回日期
    小编给大家分享一下php时间戳如何转换回日期,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在php中,可以使用date()函数来将时间戳转换回日期格式。date()函数可把时间戳格式化为可读性更好的日期和时间格式,语法“d...
    99+
    2023-06-08
  • Python3时间转换之时间戳转换为指定格式的日期方法详解
    在写Python的时候经常会遇到时间格式的问题,首先就是最近用到的时间戳(timestamp)和时间字符串之间的转换。所谓时间戳,就是从 1970年1月1日 00:00:00 到现在...
    99+
    2022-11-12
  • Python转换时间戳为指定格式日期
    目录当前时间实例1:实例2:指定时间戳实例1:实例2:总结 我们将会启用到time库: 当前时间 实例1: import time # 获得当前时间时间戳 now = int(t...
    99+
    2022-11-12
  • php怎么将毫秒时间戳转换为日期和时间
    本篇内容介绍了“php怎么将毫秒时间戳转换为日期和时间”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!PHP是一门流行的网页编程语言,这种语言...
    99+
    2023-07-05
  • 怎么使用PHP时间戳转换源码来转换时间戳为日期格式
    这篇“怎么使用PHP时间戳转换源码来转换时间戳为日期格式”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用PHP时间戳转...
    99+
    2023-07-05
  • 【python】时间与时间戳互相转换
    全文一览 一、时间戳转换为时间1.0 获取时间戳1.1 datetime 法1.2 time 法 二、时间转化为时间戳 时间戳 : ,1683876941.119018 时间格式: ...
    99+
    2023-09-02
    python 数据结构 开发语言
  • javascript将日期时间转为时间戳的方法
    小编给大家分享一下javascript将日期时间转为时间戳的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!转换方法:1、使用getTime()方法,语法“date对象.getTime()”;2、使用valueOf()方...
    99+
    2023-06-14
  • JS获取当前时间戳与时间戳转日期时间格式问题
    目录JS获取当前时间戳与时间戳转日期时间格式一、获取当前时间的时间戳(三种方式)二、获取指定日期,时间的时间戳三、时间戳转日期时间(vue项目中)JavaScript 格式转换 获取...
    99+
    2023-01-28
    js获取当前时间戳 js时间戳转日期时间
  • php如何将日期转换成时间戳
    PHP是一种流行的编程语言,用于Web应用程序的开发。在PHP中,日期和时间是非常常见的数据类型,在处理日期和时间时,时间戳是一个非常有用的工具。在本文中,我们将介绍如何将日期转换为时间戳。日期是指一天的名称、月份和年份。而时间戳则表示自1...
    99+
    2023-05-14
    php时间戳 php
  • clickhouse时间戳转换日期怎么实现
    在ClickHouse中,可以使用toDate函数将时间戳转换为日期。toDate函数的语法如下: toDate(timestamp...
    99+
    2023-10-23
    clickhouse
  • php如何将时间戳转换为日期
    这篇文章主要介绍了php如何将时间戳转换为日期,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在php中,可以使用date()函数来将时间戳转换为日期,语法格式“date(fo...
    99+
    2023-06-14
  • react如何将时间戳转换成日期
    本文小编为大家详细介绍“react如何将时间戳转换成日期”,内容详细,步骤清晰,细节处理妥当,希望这篇“react如何将时间戳转换成日期”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。react将时间戳转换成日期的...
    99+
    2023-07-05
  • php怎么将日期转换成时间戳
    这篇文章主要介绍“php怎么将日期转换成时间戳”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php怎么将日期转换成时间戳”文章能帮助大家解决问题。PHP是一种流行的编程语言,用于Web应用程序的开发...
    99+
    2023-07-05
  • php如何把日期转换成时间戳
    这篇“php如何把日期转换成时间戳”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何把日期转换成时间戳”文章吧。一、使...
    99+
    2023-07-05
  • 怎么将PHPExcel中的日期和时间转换为PHP时间戳
    本篇内容介绍了“怎么将PHPExcel中的日期和时间转换为PHP时间戳”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先,我们需要知道PHP...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作