当前位置: 首页>>代码示例>>Python>>正文


Python Utils.format_datetime_short方法代码示例

本文整理汇总了Python中tinyms.core.common.Utils.format_datetime_short方法的典型用法代码示例。如果您正苦于以下问题:Python Utils.format_datetime_short方法的具体用法?Python Utils.format_datetime_short怎么用?Python Utils.format_datetime_short使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tinyms.core.common.Utils的用法示例。


在下文中一共展示了Utils.format_datetime_short方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: list

# 需要导入模块: from tinyms.core.common import Utils [as 别名]
# 或者: from tinyms.core.common.Utils import format_datetime_short [as 别名]
 def list(self, kw, start, limit, http_req):
     sf = SessionFactory.new()
     subq = sf.query(Archives.id, Archives.name).subquery()
     q = sf.query(ValidWorkAskForLeave, Archives.name, subq.c.name.label("creator"))\
         .join(Archives, ValidWorkAskForLeave.archives_id == Archives.id)\
         .outerjoin(subq, ValidWorkAskForLeave.creator == subq.c.id)
     if kw:
         q = q.filter(Archives.name.contains(kw))
     dataset = q.order_by(ValidWorkAskForLeave.id.desc()).offset(start).limit(limit).all()
     items = list()
     for row in dataset:
         ot = row[0]
         name = row[1]
         creator = row[2]
         item = dict()
         item["id"] = ot.id
         item["kind"] = ot.kind
         item["ask_date"] = Utils.format_date(ot.ask_date)
         item["start_datetime"] = Utils.format_datetime_short(ot.start_datetime)
         item["end_datetime"] = Utils.format_datetime_short(ot.end_datetime)
         item["create_datetime"] = Utils.format_datetime_short(ot.create_datetime)
         item["name"] = name
         item["creator"] = creator
         items.append(item)
     return items
开发者ID:tinyms,项目名称:Matty,代码行数:27,代码来源:controller.py

示例2: list

# 需要导入模块: from tinyms.core.common import Utils [as 别名]
# 或者: from tinyms.core.common.Utils import format_datetime_short [as 别名]
 def list(self, default_search_val, start, limit, http_req):
     db_cnn = SessionFactory.new()
     q = db_cnn.query(Account, Archives.name, Archives.email) \
         .outerjoin(Archives, Account.archives_id == Archives.id) \
         .filter(Account.login_name != "root")
     if default_search_val:
         q = q.filter(or_(Account.login_name.like('%' + default_search_val + '%'),
                          Archives.name.like('%' + default_search_val + '%'),
                          Archives.email.like('%' + default_search_val + '%')))
     ds = q.order_by(Account.id.desc()).offset(start).limit(limit).all()
     items = list()
     for row in ds:
         item = dict()
         obj = row[0].dict()
         item["id"] = obj["id"]
         item["archives_id"] = obj["archives_id"]
         item["login_name"] = obj["login_name"]
         item["enabled"] = obj["enabled"]
         item["last_logon_time"] = Utils.format_datetime_short(obj["last_logon_time"])
         item["create_time"] = Utils.format_datetime_short(obj["create_time"])
         item["name"] = row[1]
         item["email"] = row[2]
         items.append(item)
     return items
开发者ID:tinyms,项目名称:Matty,代码行数:26,代码来源:security.py


注:本文中的tinyms.core.common.Utils.format_datetime_short方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。