前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【python笔记】时间处理

【python笔记】时间处理

原创
作者头像
fankhu
发布2023-06-20 10:55:12
1860
发布2023-06-20 10:55:12
举报

1 datetime转成字符串

代码语言:javascript
复制
  def datetime_toString(dt):
     return dt.strftime("%Y-%m-%d-%H")

2 把字符串转成datetime

代码语言:javascript
复制
   def string_toDatetime(string):
       return datetime.datetime.strptime(string, "%Y-%m-%d %H:%M:%S")

3 前一天

代码语言:javascript
复制
   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 获取星期几

代码语言:javascript
复制
  datetime.now().weekday()  0-6 周一到周日

5 获取当前时间

代码语言:javascript
复制
  datetime.datetime.now()

6 SQL中的时间处理

代码语言:javascript
复制
  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 前端模板

代码语言:javascript
复制
  <% 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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档