python 获取当前月份月初日期和月末日期
使用time模块的time.localtime()获取当前日期,使用calendar模块calendar.monthrange的来获取指定月份的天数。即可得到月初日期和月末日期,代码如下:
import calendar
import time
day_now = time.localtime()
day_begin = '%d-%02d-01' % (day_now.tm_year, day_now.tm_mon) # 月初肯定是1号
wday, monthRange = calendar.monthrange(day_now.tm_year, day_now.tm_mon) # 得到本月的天数 第一返回为月第一日为星期几(0-6), 第二返回为此月天数
day_end = '%d-%02d-%02d' % (day_now.tm_year, day_now.tm_mon, monthRange)
print('月初日期为:',day_begin, '月末日期为:',day_end)
#!/usr/bin/env python
# --*-- coding:utf-8 --*--
import calendar
day_now = '20150222' #给定日期
day_begin = day_now[0:6]+'01' #月初肯定是1号 所以 直接替换 就可以
monthRange = calendar.monthrange(int(day_now[0:3]),int(day_now[4:6]))#得到本月的天数
day_end = day_now[0:6]+str(monthRange[1])
print day_now,'月初日期为:',day_begin, '月末日期为:',day_end
python 获取当前月份月初日期和月末日期相关推荐
- sqlserver使用depart获取当前日期月份及通过拼接得到日期时间
1.sqlserver获取当前月份 select datepart(mm,getdate()) DATEPART()函数返回日期的指定部分. 此函数以整数值返回结果. DATEPART(interva ...
- java获取月末日期_Java -- 获取当前日期、当月月初日期、月末日期
public class CalendarTest { public static void main(String[] args) { // 获取当前年份.月份.日期 Calendar cale = ...
- presto获取上月月初和上月月末日期
因为工作中需要,研究了一下,有问题大家一起交流 获取上月月末 select CAST((date_add('day', - day_of_month(current_date), current_da ...
- JAVA 获取指定月份的每周的开始日期和结束日期
1.第一种情况,从1号开始到月份最后一天结束 代码如下: private DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPatte ...
- Python 获取文件或者文件夹的修改日期 获取文件的修改时间、访问时间、创建时间、大小占用
Windows.Linux # -*- coding: UTF8 -*- import os import timedef TimeStampToTime(timestamp):timeStruct ...
- python 获取昨天、今天、明天的日期
print '今天:{}'.format(datetime.datetime.now().strftime('%Y-%m-%d')) print '昨天:{}'.format((datetime.da ...
- Python获取当前时间的上一年,上一月,上一日
使用python获取当前月份之前的一个月 datetimeNow = datetime.date.today()print(datetimeNow)datetimeOneMonthAgo = str( ...
- java获取月末日期_Java用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间详解...
package com.zrar.date; import java.util.Calendar; /** * * 描述:此类用于取得当前日期相对应的月初,月末,季初,季末,年初,年末,返回值均为St ...
- [转载] python如何获取当前月份_Python-获取当前月的前x月月份日期
参考链接: 如何在Python中获取当前日期和时间 """ 获取当前月的前x月月份日期 """ import datetime def ge ...
最新文章
- mysql 索引与约束_MySQL之索引与约束条件
- Flume(NG)架构设计要点及配置实践
- 驴友生涯的开始--香八拉路线精选
- 单例模式双重校验锁_被面试官虐过之后,他轻蔑的问我:你还说你了解单例模式吗?...
- Dubbo:Dubbo入门---搭建一个最简单的Demo框架
- StringUtils.isAlphanumeric(String)方法检查中文是通过的,需要注意。它不能用来检测字符串是否只包含英文和数字。
- python模块的使用方法_python中requests模块的使用方法
- Spring Bean懒加载与非懒加载
- 云计算示范项目_“云计算和大数据”重点专项2018年度项目申报指南
- office2007中文版下载和功能介绍
- Photoshop安装包破解安装教程
- 电脑知识 - bin文件夹是什么
- 投影幕尺寸参数对照表
- 由某梦CMS导致近来改版的太多数据库大挪移手软了
- 【EasyRL学习笔记】第八章 针对连续动作的深度Q网络
- EMI-EMC设计注意事项
- USB会议摄像机的重要的网络特性
- 新闻发布及管理系统的设计与实现(论文+PPT+源码)
- 微信小程序实现每日签到、连续签到
- nodejs 设置API代理
热门文章
- 判断是否为长按_如何判断电路中的IC是在工作?
- excel切片器_EXCEL带切片器的动态柱形图
- 【机器学习】图解最常用的10个机器学习算法!
- ROS 中文教程目录(最好不要过度依赖这种,建议养成看英文原版习惯)
- 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)--里面有BUG,所以我转载改一下
- MFC开发IM-第二篇、MFC picture 控件的用法
- python集合类型应用场景_python学习笔记(10)--组合数据类型(集合类型)
- 苹果明年有望推出15英寸版MacBook Air
- 下周见!Redmi K50标准版配置细节曝光:骁龙870+67W快充
- 京东开通数字人民币“硬件钱包”线上消费功能