时间戳常用操作主要是两个方向

1. 某个地方拿到一个时间格式的字符串,需要转成时间戳

2. 某个地方拿到时间戳,需要转成时间格式方便查看

time和datatime两大模块

datetime更胜一筹:兼容毫秒信息的处理

两大函数

strptime(string, format) -> struct_time【p:parse】

strftime(format[, tuple]) -> string【f:format】

获取当前时间

>>> datetime.datetime.now()
datetime.datetime(2021, 1, 18, 11, 33, 17, 260278)
>>> time.ctime()
'Mon Jan 18 11:33:32 2021'
>>> time.time()
1610940817.4712691

时间戳转时间格式

>>> datetime.datetime.fromtimestamp(1610940817.4712691).strftime("%Y-%m-%d %H:%M:%S.%f")
'2021-01-18 11:33:37.471269'

时间格式转时间戳

>>> datetime.datetime.strptime('2021-01-18 11:33:37.471269', "%Y-%m-%d %H:%M:%S.%f").timestamp()
1610940817.471269

python 时间戳常用操作的更多相关文章

  1. python anaconda 常用操作;conda 命令指南

    在使用 python anaconda时,经常会用到很多常用操作,记录下来,方便以后更好地使用: conda: Conda既是一个包管理器又是一个环境管理器.你肯定知道包管理器,它可以帮你发现和查看包 ...

  2. Python集合常用操作

    一.集合的介绍   1.定义:集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重.   2.特性:集合的目的是将不同的值存放在一起,不同的集合间用来做关系运算,无须纠结于集合中的 ...

  3. 【Selenium2+Python】常用操作

    Webdriver中比较常用的操作元素的方法: clear()    清除输入框的默认内容 send_keys("xxx")    在一个输入框里输入xx内容 ——如果输入中文,则 ...

  4. python 列表常用操作(二)

    1.tuple 的 unpack a,b = t 2.格式化输出 print('您的输入:{},值为{}',format(a,b)) 3.日期计算 import datetime as dt impo ...

  5. python memcache 常用操作

    add() 添加一条键值对,如果key已存在,重复执行add操作会报异常 mc.add('name2', 'lisi') print(mc.get('name2')) # lisi replace 修 ...

  6. Python list 常用操作

    测试版本: python 2.7 获取第一个.最后一个元素 list1 = ["a", "b", "c"] len1 = len(list1 ...

  7. python 字符串常用操作

    字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() ...

  8. Python Redis 常用操作

    delete(*names) # 根据删除redis中的任意数据类型 exists(name) # 检测redis的name是否存在 keys(pattern='*') # 根据模型获取redis的n ...

  9. Python json常用操作

    json模块 (字符串操作) json.dumps() :对数据进行编码 json.loads() :对数据进行解码 json模块(文件操作) # 写入 JSON 数据 with open('data ...

  10. Python Redis常用操作(持续更新)

    目录 1.Redis简介 2.Redis部署 3.Redis API应用 4.String操作 1.Redis简介 redis是业界主流的key-value,nosql数据库之一.和Memcached ...

随机推荐

  1. hot100之链表下

    K个一组翻转链表(025) 先看代码 class Solution { public ListNode reverseKGroup(ListNode head, int k) { ListNode d ...

  2. [noip2024游记] 这才是真正的功德流(

    [noip2024游记] 这才是真正的功德流 从现在起呆猫会使用短分段了! day -7~-2 最后一周了,但不是太紧张啊 最后一次玩飞盘了,为什么只有\(noip\)前有飞盘/ll 学校的猫猫好可爱 ...

  3. Selenium Grid的原理,配置和WEB UI分布式测试

    selenium grid 用于webui automation的分布式测试,  一般常规情况下,测试不建议用多线程,多线程会有很多问题,比如并发,锁机制等,什么时候线程该动什么时候停,考虑并发协同机 ...

  4. 十四、buildroot 系统package新增应用 编写规则

    4.7.2.编写规则 1.规范概述 ​ Buildroot 像一个「自动化厨房」,每个包是一道菜.如果菜名(包名).食材位置(路径).做法(脚本)不统一,厨房会报错.规范是让机器人(Buildroot ...

  5. Trie 字典树的原理和应用解析

    如何高效地存储和查找大量字符串或前缀?比如自动补全.拼写检查.敏感词过滤等场景,都对字符串的处理速度有很高要求.哈希表虽然查找快,但并不擅长前缀匹配:普通树结构虽然灵活,但对于大量字符串的处理效率并不 ...

  6. .NET周刊【6月第5期 2025-06-29】

    国内文章 为什么说方法的参数最好不要超过4个? https://www.cnblogs.com/lmy5215006/p/18919081 本文探讨了调用协定的概念,包括参数传递方式.栈清理和寄存器使 ...

  7. nginx反向代理,负载均衡和yeauty集成的websocket的使用

    被要求一个这样的需求:要求项目和websocket使用一个端口.经过一周激烈争论,领导终于同意可以可以开通一个端口,一个月了,端口还没有开. 正式环境已经通过此方法进行部署,没有问题. 前言 因涉及到 ...

  8. SciTech-Chemistry(化学)-电解: 电化学之"Electrolysis(电解)"化学工艺及应用

    SciTech-Chemistry(化学)-电解: 电化学之"Electrolysis(电解)"化学工艺及应用 Electrolysis(电解) 是将 电流 通过 电解质溶液或熔融 ...

  9. SciTech-EECS-Circuits-Power Electrics(功率器件): 等离子体(电弧:大功率)效应(正负极+数控脉冲放电时间 实现 等离子切割机(逆变式 + 高压引弧式)电解/电镀/电子显微、显像/电火花线切割/特斯拉线圈 ) + WEDM(电火花线切割数控加工)

    SciTech-EECS-Circuits-Power Electrics(功率器件): 特斯拉线圈 : 电(弧)离效应(正负极+数控脉冲放电时间 实现 电解/电镀/电子显微.显像/电火花线切割) + ...

  10. 微软Win11 Build 22000.100更流畅好用了

    据深度系统官网得到的最新消息,微软官方发布了Windows 11 Build 22000.100预览版更新.Windows开发团队表示请留意该预览版中的已知问题,从而了解新预览版可能会带来的体验问题. ...