当前位置: 首页 > news >正文

python获取时间戳

使用 datetime 库获取时间。

获取当前时间:

import datetime
print(datetime.datetime.now())

. 后面的是微秒,也是一个时间单位,1秒=1000000微秒。

转为时间戳:

import datetimedate = datetime.datetime.now()
timestamp = date.timestamp()
print(timestamp)

获取十位时间戳:

import datetimedate = datetime.datetime.now()
timestamp = int(date.timestamp())
print(timestamp)

获取十三位时间戳:

import datetimedate = datetime.datetime.now()
timestamp = int(date.timestamp()*1000)
print(timestamp)

获取特定时间的时间戳(比如获取00:00:00时刻的时间戳):

import datetimedate = datetime.datetime.now()
begin_time = date.replace(hour=0, minute=0, second=0, microsecond=0)
timestamp = int(date.timestamp())
print(timestamp)

        date.replace() 输入的参数可以替换当前date中的值,year, month, day, hour, minute, second, microsecond

        获取十位的话只需要替换 hour,minute,second 就可以,如果是获取十三位,还需要替换microsecond,否则会获取到当前时间的微秒。

        获取十三位没有替换microsecond:

        获取十三位替换microsecond:

(获取23:59:59时刻的时间戳):获取十三位时也需要替换microsecond

import datetimedate = datetime.datetime.now()
begin_time = date.replace(hour=0, minute=0, second=0, microsecond=0)
timestamp = int(begin_time.timestamp() * 1000)
end_time = date.replace(hour=23, minute=59, second=59, microsecond=999999)
end_timestamp = int(end_time.timestamp() * 1000)
print(timestamp)
print(end_timestamp)

        将microsecond替换为 999999 

http://www.lryc.cn/news/182190.html

相关文章:

  • 2023年山东省安全员C证证考试题库及山东省安全员C证试题解析
  • Java中的Unicode字符编码与占用比特位解析
  • 分布式事务-TCC案例分析流程图
  • 究竟是什么样的讲解数组算法的博客让我写了三小时???
  • Day-05 CentOS7.5 安装docker
  • Makefile
  • c语言练习77:公因⼦的数⽬
  • 【C++】C++11——右值引用和移动语义、左值引用和右值引用、右值引用使用场景和意义、完美转发、新的类功能
  • Spring Boot的创建和使用(JavaEE进阶系列2)
  • 【OLSR路由协议】链路状态路由(OLSR)协议中选择多点中继节点算法研究(Matlab代码实现)
  • 双重差分模型(DID)论文写作指南与操作手册
  • ping 的工作原理
  • 93. 复原 IP 地址
  • 竞赛选题 机器视觉的试卷批改系统 - opencv python 视觉识别
  • 第15届蓝桥STEMA测评真题剖析-2023年8月20日Scratch编程中级组
  • html5 checkbox
  • 安装matplotlib_
  • STM32复习笔记(六):STM32远程升级BootLoader相关
  • MASA MAUI iOS 文件下载与断点续传
  • NPDP产品经理知识(产品创新流程)
  • Android日常——记一次Android事件分发需求的实现
  • 【Python】函数(function)和方法(method)的区别
  • linux入门---信号的理解
  • nn.Linear(d, num_units, bias=True)设置bias和不设置bias有什么区别?
  • 代码随想录 Day10 栈与队列 LeetCode T239 滑动窗口的最大值 T347 前K个高频元素
  • vue/自定义指令
  • 借用binlog2sql工具轻松解析MySQL的binlog文件,再现Oracle的闪回功能
  • 一次解决Pytorch训练时损失和参数出现Nan或者inf的经历
  • 【python入门篇】列表简介及操作(2)
  • 数据结构与算法——19.红黑树