您的位置:首页 > 房产 > 家装 > C++入门基础知识57——【关于C++日期 时间】

C++入门基础知识57——【关于C++日期 时间】

2024/12/26 23:31:56 来源:https://blog.csdn.net/zhaoylzy/article/details/142023596  浏览:    关键词:C++入门基础知识57——【关于C++日期 时间】
成长路上不孤单😊【14后,C++爱好者,持续分享所学,如有需要欢迎收藏转发😊😊😊😊😊😊😊!!!!!!今日分享关于关于C++ 引用的相关内容!

关于【C++ 日期 & 时间】     

       目录:

  • 当前日期和时间
  • 使用结构tm格式化时间

C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 <ctime> 头文件。</ctime>

有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 clock_t、size_t time_t 能够把系统时间和日期表示为某种整数。

结构类型 tm 把日期和时间以 C 结构的形式保存,tm 结构的定义如下:

下面是 C++ 中关于日期和时间的重要函数。所有这些函数都是 C++ 标准库的组成部分,您可以在 C++ 标准库中查看一下各个函数的细节。

一、当前日期和时间

下面的实例获取当前系统的日期和时间,包括本地时间和协调世界时(UTC)。

当上面的代码被编译和执行时,它会产生下列结果:

二、使用结构 tm 格式化时间

tm 结构在 C++ 中处理日期和时间相关的操作时,显得尤为重要。tm 结构以 C 结构的形式保存日期和时间。大多数与时间相关的函数都使用了 tm 结构。下面的实例使用了 tm 结构和各种与日期和时间相关的函数。

在练习使用结构之前,需要对 C 结构有基本的了解,并懂得如何使用箭头 -> 运算符来访问结构成员。

当上面的代码被编译和执行时,它会产生下列结果:

!!!!!!!【下篇分享C++ 基本的输入输出】

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com