python计算当前时间的上个季度值
思路:首先定位出当前是时间属于第几季度;再使用减法实现计算(注意跨年的时候需要注意将年份同时减一);
代码如下:
# 定位季度
def location_quarter(time):""":param time: yyyy-MM-dd格式的时间字符串:return: 定位当前时间所在的季度值,格式:2022CQ3"""year = time[0:4]month = time[5:7]current_quarter = Noneif month in ("01", "02", "03"):current_quarter = year + "CQ1"elif month in ("04", "05", "06"):current_quarter = year + "CQ2"elif month in ("07", "08", "09"):current_quarter = year + "CQ3"else:current_quarter = year + "CQ4"return current_quarter # 计算上个季度
def get_last_quarter(time):""":param time: yyyy-MM-dd格式的字符串时间:return: 返回当前时间的上个季度的值,格式:2022CQ3"""year = int(time[0:4])month = int(time[5:7])quarter = int(location_quarter(time)[6:7])if quarter == 1:year = year - 1quarter = 4return str(year) + "CQ" + str(quarter)else:return str(year) + "CQ" + str(quarter - 1)
python计算当前时间的上个季度值相关推荐
- python中的content方法_content最新:python计算Content-MD5并获取文件的Content-MD5值方式_爱安网 LoveAn.com...
关于"content"的最新内容 聚合阅读 这篇文章主要介绍了python计算Content-MD5并获取文件的Content-MD5值方式,具有很好的参考价值,希望对大家有所帮助 ...
- Python计算日出日落时间/Astral工具包
在这个问答(Python日出日落时间 - 问答 - Python中文网)下面看到2个工具包,suntime和astral.先尝试的suntime,根据回答给出的代码看到时间是对的,后来写完自己需要的代 ...
- python计算当前时间的前(后)一分钟,前(后)一小时,前(后)一天
计算当前时间 import datetime datetime.datetime.now() # 2019-06-30 10:51:14.089271 # 格式化时间 datetime.datetim ...
- python 计算加班时间_如何利用python快速统计出全公司的员工加班天数
现在很多公司,员工加班都会有一个加班补助,有的有15元,有的有20元,有的有30元.但是要满足一定的加班条件,才有加班餐补,有的公司规定8点半之后才有加班餐补,有的公司规定9点之后才有加班餐补.如果是 ...
- [量化-014]计算各时间切片上的波动率选择合适的标的
如果一个股票的k线是一条水平线,没法赚钱. 有波动,才有赚钱机会. 股票A,最近30天,每天的平均波动是5%,股票B,最近30天,每天的平均波动是1%,那么,A比B的赚钱机会要多. 如果一个股票的波动 ...
- MySQL计算结束时间和开始时间的差值,并统计差值
一.SQL --方法一:将查询的结果作为一个新的表 --注意:要给新的表取一个别名,不然会报 Every derived table must have its own alias 错误 select ...
- python中值滤波去除反光_数学之路-python计算实战(17)-机器视觉-滤波去噪(中值滤波)...
Blurs an image using the median filter.C++:void medianBlur(InputArray src, OutputArray dst, int ksiz ...
- python计算分段函数输出x+2的值怎么写_c语言求分段函数分段函数求解:输入 x ,计算并输出 y 的值:y=x+100 ( 当 x < 20) y= x ( 当...
题目: c语言求分段函数 分段函数求解:输入 x ,计算并输出 y 的值: y=x+100 ( 当 x < 20) y= x ( 当 2 0 ≤ x ≤ 100) y=x-100 ( 当 x & ...
- Python计算文件或字符串的MD5/SHA
本文章讲如何通过Python实现计算文件或字符串的MD5, SHA1, SHA224, SHA256, SHA384, SHA512值. 原文:https://blog.zeruns.tech/arc ...
最新文章
- php 输出任意一个数,php 生成任意范围的水仙花数
- python apktool_【转】利用apktool反编译apk,并且重新签名打包
- React系列---Webpack环境搭建(二)不同环境不同配置
- Android系统开发(3)---如何分析ANR Log的总结
- git升级到2版本的过程记录
- c/c++ 实参、形参、值传递、地址传递的区别与关系 ---- 授人以鱼不如授人以渔
- Matlab使用rng固定随机数生成
- CT影像数据(nrrd文件和dicm文件)的读取和预处理
- PPT快速成长经验,我将其免费告诉你
- 【业界新闻】浪潮高端存储系统技术发展及展望(上篇)
- 三菱机床的程序传输(DNC)支持上传到CF卡
- 使用MD5加密的登陆demo
- 2018 10 12 校内模拟 字符串模拟+平面距离+线段树
- Google Play应用商店开发者账号注册教程
- 【水汐のpython】 用python抓取外网的本子站并获取本子封面和信息
- 国际贸易术语解释通则(DAF 边境交货(……指定地点))
- 体验华为操作系统 openEuler 20.03 LTS linux
- autocad2014 第二次打开闪退_解决win10下autocad2014闪退的修复方法
- 安全大数据的7个V——大数据基础问题与信息安全的交叉探究
- PDF(复制、黏贴)时出现乱码之处理方法之一
热门文章
- 如何计算光伏电站的⼆氧化碳减排量
- deepin下安装docker-compose
- RuntimeError: size mismatch, m1: [512 x 12800], m2: [2048 x 1024] at C
- Python实现Appium端口检测与释放
- spring事物(转载:http://www.cnblogs.com/ysxlin/archive/2008/06/06/1215300.html)
- 第三回 山有木兮木有枝,心说君兮君不知
- SQL语句-行行比较
- 传统OA的上云之变,华为云OA上云解决方案体验
- 计算机组成原理学习笔记第4章 4.11——高速缓冲存储器例题选讲
- VScode 官网下载太慢解决方法