用于获取 C++ 中 POSIX 时区的 API
API to get POSIX timezone in C++
我正在尝试使用Boost API进行一些日期/时间操作。但是,为了做到这一点,我需要首先以 POSIX 时间格式获取本地时间,即自纪元以来的秒数。
哪些 C++ API 将以 POSIX 时间格式提供本地时间?
POSIX 时间的定义
您可能希望使用 std::time。
下面是一个示例:
#include <ctime>
#include <iostream>
int main()
{
std::time_t result = std::time(nullptr);
std::cout << std::asctime(std::localtime(&result))
<< result << " seconds since the Epochn";
}
以下是有关Boost Posix时间库的一些信息
相关文章:
- 用于访问容器<T>数据成员的正确 API
- 如何使用Luacneneneba API正确读取字符串和表参数
- C++MySQL C api用户输入行
- 如何使用 AWS Transcribe C++ API 中的'StartTranscriptionJobRequest'?
- 将std::string传递给WriteConsole API
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- Log4cpp:以UTC/GMT时区打印日期
- 在gtest.中使用fff.h模拟系统API
- 有没有任务栏API可以立即应用注册表更改
- C++win32 API创建多个类似视口的窗口
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 如何将真正的字符串从python c-api转换为python脚本
- 使用Qt框架在c ++类中创建API调用
- std::strftime 在 Windows 中使用 GMTIME 将时区 UTC 显示为 UTC+1
- Libreoffice API (UNO):需要更改用户的 xTextField 文本
- 使用 WIN32 API (C/C++) 对特定树视图项进行着色
- 使用 Python Extension API 包装复杂C++类
- 如何使用 samtools C API 构建一个简单的主.cpp文件
- 时区规则的 Linux/跨平台 API?(替换锁定localtime_r)
- 用于获取 C++ 中 POSIX 时区的 API