python的一些日期处理方法(工具)
来源:互联网 发布:bt种子编辑器 for mac 编辑:程序博客网 时间:2024/06/07 03:57
获取某个时间的之前的多少天
def month_get(now_time,day_counts): dayscount = datetime.timedelta(days=day_counts) dayto = now_time - dayscount date_to = datetime.datetime(dayto.year, dayto.month, dayto.day, 23, 59, 59) return date_to
获取当月的第一天的时间
def get_month_first_day(): return datetime.date(datetime.date.today().year, datetime.date.today().month, 1)
获取前几天或者后几天的时间(正数+1表示后1天、-1表示前一天)
def get_datetime_day(day): return datetime.datetime.now() + datetime.timedelta(days=day)
获取前几天或者后几天的时间(正数+1表示后1天、-1表示前一天)
def get_datetime_day_magin(date,margin): return date + datetime.timedelta(days=margin)
将字符串转化为时间
def fmt_str_to_datetime(date_str,fmt): if fmt==None: fmt="%Y-%m-%d" return datetime.datetime.strptime(date_str, fmt).date()
获取当前的时间(“%Y-%m-%d”)
def get_datetime_ymd(): return datetime.datetime.now().strftime("%Y-%m-%d")
获取当前的时间(“%Y-%m-%d %H:%M:%S”)
def get_datetime_ymdhms(): return datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
获取当前的时间(“%Y-%m-%d 00:00:00”)
def get_datetime_ymd000(): return datetime.datetime.now().strftime("%Y-%m-%d 00:00:00")
获取多少分之前的时间
def get_datetime_minute_ago(minute) : return (datetime.datetime.now() - datetime.timedelta(minutes=minute)).strftime("%Y-%m-%d %H:%M:%S")
获取多少分之后的时间
def get_datetime_minute_after(minute) : return (datetime.datetime.now() + datetime.timedelta(minutes=minute)).strftime("%Y-%m-%d %H:%M:%S")
格式化时间
def fmt_datatime_toshow(dt): if dt==None: return "" return dt.strftime("%Y-%m-%d %H:%M:%S")
0 0
- python的一些日期处理方法(工具)
- 分享一些日期、时间格式处理工具方法
- iOS-图片处理的一些工具方法
- 一些日期的处理。
- 日期工具类处理方法
- python 38一些图像处理的方法(未完待续)
- python的日期处理
- python日期的处理
- xcode 中nsdate 日期的一些处理方法
- 处理日期时间最全的一些方法
- 今天分享一些关于日期处理Calendar类的方法
- 日期处理的方法
- 关于日期的一些处理
- java日期的一些处理
- 处理日期的工具类
- 服务器配置python时一些问题的处理方法
- 服务器配置python时一些问题的处理方法 [转]
- 处理excel的一些工具
- 轻松学习Ionic (五) ionic常见问题解决
- Caffe框架,训练model并测试数据
- Tomcat 6.0/webapps/项目名/WEB-INF/classes下为空
- C++大根堆
- http请求服务
- python的一些日期处理方法(工具)
- web.xml中<context-param>与<init-param>的区别与作用
- 使用第三方短信服务商云片发送短信(php样例)
- java容器---Map扩展
- 一看就会Android之手机震动的设置
- 先进驾驶辅助系统ADAS一些技术应用小结
- 和最大的连续子序列
- 九度OJ 1178:复数集合 (插入排序)
- Svn常用操作命令