1 datetime转成字符串
def datetime_toString(dt):
return dt.strftime("%Y-%m-%d-%H")
2 把字符串转成datetime
def string_toDatetime(string):
return datetime.datetime.strptime(string, "%Y-%m-%d %H:%M:%S")
3 前一天
d1=datetime.datetime.strptime('2015-09-01 10:00:00',"%Y-%m-%d %H:%M:%S")
d1+datetime.timedelta(days=-1)
# timedelta 参数 days,hours,seconds
4 获取星期几
datetime.now().weekday() 0-6 周一到周日
5 获取当前时间
datetime.datetime.now()
6 SQL中的时间处理
select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks;
select DATE_FORMAT(dtStatTime,'%Y%m%d') days,max(iUserNum),iWorldId from tbRealOnline where iWorldId in (3,11) and dtStatTime>'2015-09-01 00:00:00' group by days,iWorldId;
7 前端模板
<% import datetime %>${ datetime.datetime.now().strftime('%Y-%m-%d %H:%M') }
<% import datetime %>${ (datetime.datetime.now()+datetime.timedelta(hours=+5)).strftime('%Y-%m-%d %H:%M') }
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。