c++ - 在 C++ 中将 dd/mm/yyyy 中的日期转换为时间戳(自 01/01/1970 以来的秒数)

标签 c++ date time timestamp

我正在寻找一种将格式化日期 dd/mm/yyyy 转换为标准时间戳的方法。使用c++语言。

谢谢你的帮助

最佳答案

strptimemktime

请注意时区会影响答案,因为标准时间戳是自 1970 年 UTC 以来的秒数,不一定是自 1970 年本地时间以来的秒数。

另请注意,C++ 标准不保证纪元为 1970,尽管它在常见系统上是这样。

关于c++ - 在 C++ 中将 dd/mm/yyyy 中的日期转换为时间戳(自 01/01/1970 以来的秒数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22554362/

相关文章:

java - Android 日期格式解析抛出未处理的异常

java - 将秒数转换为 HH :MM (without seconds) in Java

python - 如何从我的 qt 项目中获取脚本(python)的路径,以便在执行期间运行它?

c++ - 如何创建特定(R,G,B)颜色的openCV图像并获取该颜色名称?

c++ - 返回 const 和非常量包装对象

reactjs - reactjs datepicker日期格式

java - 在 Kotlin Android Studio 中以整数形式获取一年中的日期

对UTC感到困惑

mysql - 如何在 grails 域中捕获毫秒

c++ - 从 Visual Studio 2012 或 MS SQL 2012 中捕获 SQL 语句