五、python日期相关的操作
2017-08-29 00:00
127 查看
@classmethod def getMonthRange(cls, year, month): ''' 根据指定年和月,获得该月的第一天和最后一天日期 @param year: 指定的年 @param month: 指定的月 ''' startDate = '%d-%02d-01' % (year, month) # 得到本月的天数 第一返回为月第一日为星期几(0-6), 第二返回为此月天数 wday, monthRange = calendar.monthrange(year, month) endDate = '%d-%02d-%02d' % (year, month, monthRange) return startDate, endDate
使用方式
now = time.localtime() startDate, endDate = MyUtil.getMonthRange(now.tm_year, now.tm_mon)
获得当前日期之前30天的日期
startDayStr = (datetime.datetime.today() - datetime.timedelta(30)).strftime('%Y-%m-%d') # 今天的字符串 todayStr = datetime.datetime.now().strftime('%Y-%m-%d')
相关文章推荐
- python 日期相关的各种操作总结
- 五、python日期相关的操作
- python 日期相关的各种操作总结
- python 日期相关的各种操作总结
- sql 日期相关操作
- python 操作windows下目录的相关函数
- Python 列表类型及相关操作
- Python日期操作
- Python日期操作
- python中numpy包使用教程之数组和相关操作详解
- JS关于日期相关的操作
- 使用java8新版的日期类操作日期相关
- python相关常用操作
- python3 set相关操作
- C#时间日期相关操作
- 关于ios中日期相关操作的总结(获取当天日期,n天后日期,当天以后一周以内的日期等)
- sql server 日期操作相关
- Json概述以及python对json的相关操作
- python 集合的相关操作
- Domino日期操作相关