首页 > 编程语言 >python生成 时间戳和日期格式

python生成 时间戳和日期格式

时间:2023-11-16 15:36:50浏览次数:29  
标签:python months datetime current 获取 日期 date 格式

1.获取当前日期
要获取当前日期,我们可以使用datetime模块中的datetime类的now()方法。下面是获取当前日期的代码示例:

import datetime

current_date = datetime.datetime.now().date()
print("当前日期:", current_date) #运行以上代码,输出的结果类似于:当前日期: 2022-01-01

#获取时间戳
current_time=int(current_date.timestamp() * 1000)

 

2.获取三个月之前的日期
要获取三个月之前的日期,我们可以使用datetime模块中的timedelta类。timedelta类表示两个日期或时间之间的差值,我们可以使用它来进行日期的加减操作。

下面是获取三个月之前日期的代码示例:

import datetime

current_date = datetime.datetime.now().date()
three_months_ago = current_date - datetime.timedelta(days=3*30)
print("三个月之前的日期:", three_months_ago) #运行以上代码,输出的结果类似于:三个月之前的日期: 2021-10-02

#获取时间戳
three_months_ago_time=int(three_months_ago .timestamp() * 1000)

 

在代码中,我们通过将当前日期减去三个月的时间间隔来获取三个月之前的日期。

 

标签:python,months,datetime,current,获取,日期,date,格式
From: https://www.cnblogs.com/pingguomang/p/17836369.html

相关文章

  • Python的txt文本操作-读、写
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • 你的输入格式不对???简单明了直接用的正则表达式,值得收藏
    正则表达式一直是一个比较难以理解和学习的知识,很多开发人员对于正则表达式也是现学现用,用的时候去临时查一个。这篇文章是我用两天时间总结出来的常用正则表达式,涵盖了几乎日常所有常见的校验逻辑,掌握这些正则表达式,每天比别人少些200行代码。整数或者小数^[0-9]+\.{0,1}[0-9]{0......
  • python调用ffmpeg循环播放一个文件夹内的视频,如果播放中断了,下次继续播放可以从上次播
    importosimportsubprocessdefplay_videos_in_folder(folder_path):#获取所有视频文件files=[os.path.join(folder_path,f)forfinos.listdir(folder_path)iff.endswith(('.mp4','.mkv'))]idx=0#视频文件索引whileTrue:......
  • Python 在PDF中生成水印
    前言在PDF中插入水印是比较常用的一种功能。一般在生成比较重要的,或者需要注明版权、作者的文档时使用比较多。这里我将分享一个通过python代码为PDF文档添加水印的办法(包括文本水印和图像水印)。这种方法也适用于批量添加水印的情况。所需工具:这个方法将用到以下程序和组件V......
  • RDLC 格式化文本内容
    格式化:日期,时间,货币,数字,百分比。Inthereport(rdlc),RightClickintheField,selectproperties,SelecttheTabFormat,andusetheformatcodeyouneed. dShortdateDLongdatetShorttimeTLongtimefFulldate/time(shorttime)FFulldate/time(longtime)g......
  • 1-3 Python基础语法
    ​ 目录1.循环语句1.1循环语句基本使用1.2综合案例1.3break1.4continue1.5whileelse2.字符串格式化2.1%2.1.1基本格式化操作2.1.2百分比2.2format(推荐)2.3f3.运算符3.1运算符优先级3.2判断题 1.循环语句while循环for循环```while条件: ......
  • 1-2 Python基础语法
    ​ 1.编码计算机所有的数据本质上是以0和1的组合来存储在计算机中会将中文转换为0101010100最终存储到硬盘上计算机中有一个编码的概念(也就是密码本)  武  ->   0111111100011010010110110在计算机中有很多种编码每种编码都有自己的一套密码本,都维护这......
  • python3 json.dumps(OrderDict类型) 报错:TypeError: Object of type datetime is not
    chatgpt给出的解决方案,在json.dumps()函数调用中传入default参数来指定如何处理datetime对象importjsonfromdatetimeimportdatetimedefdatetime_handler(obj):ifisinstance(obj,datetime):returnobj.__str__()#另一种处理,转换为自定义格式化字符串......
  • [940] Create a progress bar in Python
    TocreateaprogressbarinPython,youcanusethetqdmlibrary,whichisapopularlibraryforaddingprogressbarstoyourloops.Ifyouhaven'tinstalledityet,youcandosousing:pipinstalltqdmHere'sasimpleexampleofhowtousetqd......
  • 标量衍射计算指南(python 实现)
    标量衍射计算指南(python实现)Introduction本文的目的总结一些标量衍射的计算方法,并讨论讨论他们的适用条件。代码和例子在:https://github.com/zhemglee/Scalardiffraction需要的预备知识:涉及的数理知识并不高深,主要是线性系统和傅里叶变换(离散傅里叶变换)的基础知识,当然还有光学。涉......