zoukankan      html  css  js  c++  java
  • python自学——函数-strftime

    strftime()函数的用法

     

    strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串。
    strftime()的语法是strftime(格式, 日期/时间, 修正符, 修正符, ...)

    它可以用以下的符号对日期和时间进行格式化:

    1. %a - 简写的星期几
    2.  %A - 完整的星期几
    3.  %b - 缩写的月份名称
    4.  %B - 完整的月份名称
    5.  %c - 首选日期和时间表示
    6.  %C - 世纪值(年份除以100,范围从00到99)
    7.  %d - 该月的第几天(01?31)
    8.  %D - 类似 %m/%d/%y
    9.  %e - 该月的一天(1?31)
    10.  %g - 类似于%G,但是没有世纪
    11.  %G - 对应于ISO周数4位数的年份(参见%V)
    12.  %h - 类似于 %b
    13.  %H - 小时,使用24小时制(00?23)
    14.  %I - 小时,使用12小时制(01?12)
    15.  %j - 一年中的哪一天(001?366)
    16.  %m - 月份(01?12)
    17.  %M - 分钟
    18.  %n - 换行符
    19.  %p - 根据给定的时间值am或pm
    20.  %r - 时间在上午和下午的符号:am/pm
    21.  %R - time in 24 hour notation
    22.  %S - 秒
    23.  %t - 制表符
    24.  %T - 当前时间,等于 %H:%M:%S
    25.  %u - 工作日为数字(1到7),星期一= 1。警告:在Sun Solaris上周日=1
    26.  %U - 当年的周数,第一个星期日作为第一周的第一天
    27.  %V - 本年度ISO 8601的周数(01到53),其中,第1周是在本年度至少4天的第一个星期,星期一作为一周的第一天
    28.  %W - 当年的周数,与第一个星期一作为第一周的第一天
    29.  %w - 星期为一个小数,星期日=0
    30.  %x - 没有时间的日期表示
    31.  %X - 无日期首选的时间表示
    32.  %y - 一年无世纪(范围从00到99)
    33.  %Y - 今年,包括世纪
    34.  %Z or %z - 时区或名称或缩写
    35.  %% -文字%字符


    strftime()的用法举例如下:

    select strftime('%Y.%m.%d %H:%M:%S','now','localtime');
    结果:2006.10.17 21:41:09
    其实更好的用法是这样的,比如统,本月或本年的支出:
    select strftime('%Y-%m',日期) as 月份,sum(支出) as 月支出 from 流水帐 group by 月份;

    生活不止眼前的苟且,还有诗与远方的田野! 我会定期更新我的微博,来一起自学python! --------如有问题欢迎指正~------------
  • 相关阅读:
    bootstrap-treeview 父子节点的全选与取消全选
    Nginx 中 proxy_pass 的斜杠问题
    Nginx 安装 echo-nginx-module 模块
    Nginx 内置变量与正则
    SpringBoot 整合 FastDFS
    CentOS7 搭建 FastDFS 环境
    配置 Idea + EmmyLua插件开发环境
    SpringBoot 整合 RabbitMQ
    数据结构笔记-环形队列
    SpringBoot 通过自定义 Mybatis 拦截器,实现 SQL 的改写
  • 原文地址:https://www.cnblogs.com/huangchenggener/p/9613671.html
Copyright © 2011-2022 走看看