#! /usr/bin/python
# -*- coding: utf-8 -*-
import sys
import time
import datetime
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
def getLastMonth(day = None, months=1):
if day:
today = day
else:
today = datetime.date.today()
y = int(months/12)
m = months%12
if today.month - m <= 0:
y = y + 1
m = 12 + (today.month-m)
nextMonth = today.replace(year=today.year-y, month=m, day=1)
elif m == 0:
nextMonth = today.replace(year=today.year-y, day=1)
else:
nextMonth = today.replace(year=today.year-y, month=today.month-m, day=1)
return nextMonth
d = datetime.date.today()
d=getLastMonth()
print d.strftime("%Y-%m-01")
d = datetime.date.today()
for i in (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15):
d=getLastMonth(day = d, months=11)
print d.strftime("%Y-%m-01")
print "............................."
d = datetime.date(2011, 1, 1)
for i in (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15):
d=getLastMonth(day = d, months=11)
print d.strftime("%Y-%m-01")
分享到:
相关推荐
制2017年6月销量前五的商品销量柱状图:先将时间转换为标准格式,再讲时间列换位到索引上,用户输入要绘制那一月的销量柱状图,通过循环遍历得到次月商品名单,创建等长零列表,两列表压缩成字典,依次更新字典中商品...
主要介绍了python获得一个月有多少天的方法,涉及Python中datetime模块操作日期的相关技巧,需要的朋友可以参考下
免费的Python书籍 可在线免费阅读或下载的Python英文书籍清单。 目录 工具 Web开发 数据科学 科学 木星笔记本 工程 ...免费的Python书籍清单 ...我学习Python已有几周了,当时在... 我的帖子获得了数百位支持者,并且有几个重
我们在日常办事过程中经常会遇到某事需要等待若干个工作日才能得到答复的情况。现在将问题简化,不考虑元旦、国庆、春节等节假日放假,仅仅考虑每周工作日为周一至周五,周六周日休息的情形。给定某个日期和此日期后...
是好几个亿,这个时候这个人就是 一个异常值,这个异常值会拉高城市的整体平均收入,因此可能会得到一个不真实的分析结果 常用的异常值检测主要为具体业务法、3σ原则和箱线图分析三种方法 (1)、具体业务法 根据对...
收据这是什么,谁在乎? 想象一下情况:您已经编写了一些很棒的Python代码,这些... 本讲座将介绍ReciPy(从配方和python),一个Python模块,将节省您的这个情况! (尽管不能保证您发表的论文将获得诺贝尔奖!)在Pyt
在过去的几个月中,我学习了Git的一些新技巧,因此将来我可能会在测试分支上展示更多的活动。 所以发生了什么事? 基本上,我将项目的名称从RandomEncounterGeneratorPF更改为PathfinderUtilities。 这是考虑到这个...
虚幻引擎Python 将Python嵌入虚幻引擎4中预告片(由Kite&Lightning提供): ... 如果您有兴趣每周工作几个小时,请给我们至讨论。 如果您对虚幻引擎4中的游戏逻辑脚本/样式感兴趣,请考虑看一下LuaMachine项目( )。
Python的30天:第1天-简介 作者: 第一版:2019年11月22日至12月22日 支持创建更多的教育资料 安装Visual Studio代码如何使用Visual Studio代码 ... 主题分为30天,其中每天包含几个主题,这些主题具有
这些笔记本是使用Python 2.7编写和测试的,但在接下来的几个月中将更新为Python 3.6。 要解释您的结果,请访问随附的。 欢迎向笔记本电脑捐款。 注意:尽管我们尝试为您提供尽可能多的指导,让您自己在没有帮助的...
在接下来的几个月中,Python 2中的gdeltPyR功能将变得有问题。 移至Python 3以获得最佳体验。 gdeltPyR通过检索 ,并将提供一种的方法。 因此,您拥有的内核越多,提取更多数据所需的时间就越少。 此外,您拥有更多...
leetcode中文版编程面试大学 目录 ---------------- 此点以下的所有内容都是可选的 ---------------- 其他资源 ...这个列表增长了好几个月,是的,它有点失控了。 以下是我犯的一些错误,以便您获得更
交收期货的日子可以是一星期之后,一个月之后,三个月之后,甚至一年之后。 买卖期货的合同或协议叫做期货合约。买卖期货的场所叫做期货市场。投资者可以对期货进行投资或投机。 股票是股份证书的简称,是股份公司...
本来想从mail.163.com模拟登录的,但这个网页提交按钮是个, 有点复杂,搞了几个小时搞不定。 我就绕了一下,从http://reg.163.com/logins.jsp 登录。这个页面登录会被拦截,还是到不了邮箱。但确实是登录成功,...
GoogleScraper-专业地搜寻引擎 刮Service服务 GoogleScraper是一个开放源代码工具,将来仍将是一个开放源代码工具。 通用GoogleScraper的现代继任者... 有几个原因使我不愿意继续为此项目付出很多努力。 Python不是现
这张图里表是我的家乡泉州一月、二月一共两个月的迁出数据,左边第一列是全国所有城市的编码(身份证前6位,这也和爬取百度迁徙url要求的编码一样),左边第二列是全国所有城市的名称,第一行是日期。为什么我要把表...
这个是使用NARX模型来预测2017年几个月即将到来的房价。为了预测房价,我们需要一个可以训练神经网络的数据集。 该数据集必须足够大以训练网络,以避免过度拟合结果。 我们使用了从伦敦数据存储获得的数据集。 它...
数值方法的挑战 在2017年10月期间,我每天都用Python和Julia编写一些程序来处理一些著名的数值方法。 本来打算是一个练习,然后不要指望代码足以适合... 密码只是一个月挑战的结果。 执照 所有代码均已获得MIT许可。
Airbnb数据分析使用python和plotly在电晕减速后增加5个街区的Airbnb收入在过去的几个月中,Airbnb的收入出现了大幅下降。 现在限制开始解除,人们开始出行更多,Airbnb希望确保已为这一变化做好充分准备。 Airbnb的...