由于在使用经常会用到time 模块,所以把经常使用到方法记录下来。

首先把所有需要用到的模块导入进来:

import time, datetime

1.当前时间-时间戳

# 当前时间戳
current_time = int(time.time())
print("当前时间戳为:", current_time)
当前时间戳为: 1602919668

2.当前时间,13位时间戳

print(round(time.time()*1000)) #1594609388318
1602920442468

3.当前时间结构化对象–当地时间

current_time_obj = time.localtime()
print(current_time_obj)
time.struct_time(tm_year=2020, tm_mon=10, tm_mday=17, tm_hour=15, tm_min=29, tm_sec=21, tm_wday=5, tm_yday=291, tm_isdst=0)

4.将结构化时间对象转化为时间戳

time_stamp = time.mktime(time.localtime())
print(time_stamp)
1602919818.0

5.将结构化时间对象转化为字符串时间

time_str = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print(time_str)
2020-10-17 15:32:17

6.时间戳转换为指定格式日期(带有中文年月日)

import time #导入时间模块nowtime = time.localtime()
HanTime = time.strftime("%Y{}%m{}%d{} %H{}%M{}%S{}", nowtime).format("年","月","日","时","分","秒") #占位符别忘了print("现在中国时间是:{}".format(HanTime))
现在中国时间是:2020年10月17日 15时51分48秒

7.获取昨天和今天的日期

import datetime
today = datetime.date.today()                   # 今天
yesterday = today - datetime.timedelta(days=-1)  # 昨天
print(today, yesterday)
2020-10-17 2020-10-18

8.time模块10位时间戳转时间

import time
timeStamp = 1551077515
timeArray = time.localtime(timeStamp)
formatTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
print (formatTime)
2019-02-25 14:51:55

9.使用datetime模块 10位时间戳转时间

import datetime
timeStamp = 1551077515
timeArray = datetime.datetime.utcfromtimestamp(timeStamp)
formatTime = timeArray.strftime("%Y-%m-%d %H:%M:%S")
print (formatTime)
2019-02-25 06:51:55

10.13位时间戳转时间

import time
timeStamp = 1567412375458time_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(timeStamp/1000))
print(time_str)
2019-09-02 16:19:35

python time,datetime当前时间,昨天时间,时间戳和字符串的转化相关推荐

  1. python的datetime.strptime_Python中的时间函数datetime.strptime()参数顺序的问题

    即便是python资深用户也经常会错写datetime.strptime(string, format) ,颠倒两个参数的顺序而写成了datetime.strptime(format, string) ...

  2. python使用datetime获取两个时间的时间差,与时间的加减运算

    设置指定日期为datatime格式:datetime(2020, 1, 1),表示2020年1月1日 设置指定的时间差:datetime.timedelta(days=2),表示两天的时间差 时间差是 ...

  3. Python的datetime

    Python的datetime 总会用到日期格式化和字符串转成日期,贴点代码以供参考,其实API真的是很全的,可是又不知道具体的method... datetime.datetime.strftime ...

  4. python 时间戳转化为日期格式 datetime、date、时间元组

    python 时间戳–>日期格式 datetime.date.时间元组 1.获取时间戳(返回结果:1600856115.584483) import time timeStamp = time. ...

  5. python模块--datetime时间加减、时间转时间戳、GMT时间格式转换

    1.时间模块加减乘除 import datetime # 获取datetime时间格式并将其转换成字符串 a = datetime.datetime.now().strftime("%Y-% ...

  6. python输入一个数组输出24进制式的时间_python获取时间,自定义的时间格式,时间戳,十六进制时间类型输出...

    python获取时间,此文使用到的两个库:IDE-PyCharm import time import datetime 获取当前日期和时间: now_tm = datetime.datetime.n ...

  7. python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法

    本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...

  8. 【Python】datetime内置模块处理日期和时间

    datetime库定义了2个常量和5个类. 2个常量分别是MINYEAR=1和MAXYEAR=9999. 5个类分别是: date类:表示日期的类 time类:表示时间的类 datetime类:表示时 ...

  9. python中datetime函数怎么获得当年年份_Python 日期和时间函数使用指南

    在本教程中,我们将介绍 python 的 datetime 模块以及如何使用它来处理日期.时间,以及日期时间的格式化处理. 它包含各种实用示例,可帮助您通过 python 函数更加快捷高效进行日期和时 ...

最新文章

  1. 玩转Spring Cloud之配置中心(config server config client)
  2. log4j配置和使用
  3. python快速入门 pdf-十分钟快速入门python
  4. 大数据在银行业的应用场景
  5. 修改hosts文件使apache绑定域名指向本机
  6. 《基于张量网络的机器学习入门》学习笔记6
  7. Red Hat Enterprise Linux 8.0 正式版镜像下载
  8. 利用 k8s 建立软件商店_为企业建立应用商店
  9. java程序移植_java JDBC 提高程序可移植性
  10. 10 - java 权限修饰符
  11. 25,000,000 行的代码就问你敢不敢动?!
  12. linux c 守护线程,关于守护线程
  13. 用python一条命令解决多个ts转换成MP4(就一条),备用两选一
  14. JQuery图片抽奖
  15. Java---SSM---Spring(1)
  16. java.sql.SQLException: Parameter index out of range (4 number of parameters, which is 2).
  17. 接口参数加解密,代码无侵入这样做方便多了
  18. 如何让CFree5.0支持C++11
  19. 微信公众号开发,清除微信内置浏览器缓存
  20. itools 2014(苹果同步软件) v2.0.3.8 官方免费版

热门文章

  1. php递归复制文件内容,PHP递归复制整个文件夹
  2. 云服务器维护人员,云服务器维护工作难吗
  3. 上线清单 —— 20 个 Laravel 应用性能优化项
  4. Linux DHCP
  5. Python fabric实践操作
  6. [XPath] XPath 与 lxml (三)XPath 坐标轴
  7. 中石油训练赛 - High Load Database(二分+记忆化)
  8. 牛客 - Subset of Five(背包)
  9. HDU - 1005 Number Sequence(循环群)
  10. TIS教程04-客户端