localtime函数和strftime函数

localtime函数和strftime函数localtime 函数功能 把从 1970 1 1 零点零分到当前时间系统所偏移的秒数时间转换为本地时间 而 gmtime 函数转换后的时间没有经过时区变换 是 UTC 时间 用法 include time h structtm localtime consttime t clock 返回值 指向 tm 结构体的指针 tm 结构体是 time h 中定义的用于 time h

localtime函数

功能:

把从1970-1-1零点零分到当前时间系统所偏移的秒数时间转换为本地时间,而gmtime函数转换后的时间没有经过时区变换,是UTC时间 。

用法:

#include

struct tm *localtime(const time_t *clock);

返回值:

指向tm 结构体的指针, tm结构体是time.h中定义的用于分别存储时间的各个量(年月日等)的结构体.

 

strftime函数

功能:

根据区域设置,格式化本地时间/日期,功能就是将时间格式化

用法:

#include

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

 

 

示例如下:

#include


#include


#include




   printf(“Local time is %s\n”, asctime(tblock));

 

结果:

localtime函数和strftime函数

 

备注:

strftime函数常使用的formate参数:

specifier Replaced by Example
%a Abbreviated weekday name * Thu
%A Full weekday name * Thursday
%b Abbreviated month name * Aug
%B Full month name * August
%c Date and time representation * Thu Aug 23 14:55:02 2001
%d Day of the month (01-31) 23
%H Hour in 24h format (00-23) 14
%I Hour in 12h format (01-12) 02
%j Day of the year (001-366) 235
%m Month as a decimal number (01-12) 08
%M Minute (00-59) 55
%p AM or PM designation PM
%S Second (00-61) 02
%U Week number with the first Sunday as the first day of week one (00-53) 33
%w Weekday as a decimal number with Sunday as 0 (0-6) 4
%W Week number with the first Monday as the first day of week one (00-53) 34
%x Date representation * 08/23/01
%X Time representation * 14:55:02
%y Year, last two digits (00-99) 01
%Y Year 2001
%Z Timezone name or abbreviation CDT
%% % sign %

转载于:https://www.cnblogs.com/rohens-hbg/p/7921344.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209204.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午9:47
下一篇 2026年3月19日 上午9:48


相关推荐

  • 5大优秀黑客必逛技术网站

    5大优秀黑客必逛技术网站5大优秀黑客必逛技术网站HackForums最理想的黑客技术学习技术根据地,也适用于开发人员游戏开发者,程序员,图形设计师以及网络营销人士HackThisSite提供合法而安全的网络安全资源,可以通过·各类挑战题目测试自己的黑客技能EnilZone一个专门面向黑科群体的论坛,其中也涉及科学,编程以及艺术等领域的内容Exploit-DB提供一整套庞大的归档体…

    2022年7月15日
    26
  • telnet 1521端口不通

    telnet 1521端口不通一:场景:本机telnet虚拟机oracle数据库1521不通二:解决方法1:首先保证双方都ping通,虚拟机本地1521telnet是通的2:虚拟机防火墙设置如下:新建规则选择端口选择TCP输入端口号1521,后面一直下一步就OK了…

    2022年6月10日
    153
  • 一看就懂:阿里云 OSS

    一看就懂:阿里云 OSS前言 在如今的互联网行业中 华为 百度 腾讯 阿里等大公司逐渐傲视群雄 规模越来越大 这些大佬公司深知互联网行业的各种弊端 逐渐延伸出很多服务 专门给了广大中小公司提供便利 比如 你的公司开发一个系统 要用到人脸识别技术 一般公司是不会自己去开发一套的 那个耗时又费力 但这些服务 这些大佬公司早就开发好了 你只需要付点费用 调用他们相关接口就可以实现了 像这样的服务还有很多

    2026年3月19日
    3
  • DSP开发,使用CCS软件建立工程以及烧录

    DSP开发,使用CCS软件建立工程1概述1.1资源概述2工程建立步骤1概述实验的代码已经上传。1.1资源概述开发板:普中DSP开发板CCS版本:6.1.3主控芯片型号:TMS320F283352工程建立步骤1,在需要建立的工程的文件夹内新建一个工程文件夹。2,打开CCS软件,在弹出的Workspace内指向刚才建立的文件夹。3,建立新工程4,填入工程的相关信息5,新建后的工程,只包含两个文件以及一个文件夹,系统必须的头文件,RAM连接的配置文件6,在工程文件

    2022年4月6日
    681
  • Errors reported by CheckUpDown

    Errors reported by CheckUpDown

    2021年5月9日
    154
  • COZE实战部署(一)—— 扣子任务空间调配和实现

    COZE实战部署(一)—— 扣子任务空间调配和实现

    2026年3月12日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号