• strftime 日期时间格式化


    strftime() 函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。

    size_t strftime(
    char *strDest,
    size_t maxsize,
    const char *format,
    const struct tm *timeptr
    );

    参数说明:我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向的字符串中,最多向strDest中存放maxsize个字符。该函数返回向strDest指向的字符串中放置的字符数。


    %a   星期几的简写
    %A   星期几的全称
    %b   月份的简写
    %B   月份的全称
    %c   标准的日期的时间串
    %C   年份的前两位数字
    %d   十进制表示的每月的第几天
    %D   月/天/年
    %e   在两字符域中,十进制表示的每月的第几天
    %F   年-月-日
    %g   年份的后两位数字,使用基于周的年
    %G   年份,使用基于周的年
    %h   简写的月份名
    %H   24小时制的小时
    %I   12小时制的小时
    %j   十进制表示的每年的第几天
    %m   十进制表示的月份
    %M   十时制表示的分钟数
    %n   新行符
    %p   本地的AM或PM的等价显示
    %r   12小时的时间
    %R   显示小时和分钟:hh:mm
    %S   十进制的秒数
    %t   水平制表符
    %T   显示时分秒:hh:mm:ss
    %u   每周的第几天,星期一为第一天 (值从1到7,星期一为1)
    %U   第年的第几周,把星期日作为第一天(值从0到53)
    %V   每年的第几周,使用基于周的年
    %w   十进制表示的星期几(值从0到6,星期天为0)
    %W   每年的第几周,把星期一做为第一天(值从0到53)
    %x   标准的日期串
    %X   标准的时间串
    %y   不带世纪的十进制年份(值从0到99)
    %Y   带世纪部分的十制年份
    %z,%Z   时区名称,如果不能得到时区名称则返回空字符。
    %%   百分号

    语法
    strftime(format,timestamp)参数 描述
    format 可选。规定如何返回结果。
    timestamp 可选。
    提示和注释

  • 相关阅读:
    随笔
    我的舅舅
    代码规范
    SpringMVC_乱码问题
    SpringMVC_接受请求及数据回显
    Restful风格
    第六周总结
    SpringMVC_控制器
    SpringMVC_初次使用
    SpringMVC_简介
  • 原文地址:https://www.cnblogs.com/fengbohello/p/4747733.html
Copyright © 2020-2023  润新知