c++ - 从字符串 (Fri 4/2/2004 9 :55:54 AM --------> <long representation>)

标签 c++ datetime ubuntu

我在以下格式的字符串中有日期。

2004 年 4 月 2 日星期五上午 9:55:54

我希望在 C++ 中有一个通用的时间实用程序,它解析这个并为我提供 long/int 表示,它是 epoc 时基或 Jan 1st 0001 时基。

(愿望 list )此外,如果该实用程序相当通用,那将是一件好事,从某种意义上说,即使字符串中的格式略有不同,它也应该可以工作。基本上,该实用程序应该支持不止一种字符串格式到整数表示。

我想在 Unix (ubuntu) 上用 C++ 实现。有人可以帮忙吗。

Rgds, 阿杰

最佳答案

您可能想尝试 strptime

关于c++ - 从字符串 (Fri 4/2/2004 9 :55:54 AM --------> <long representation>),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3360062/

相关文章:

linux - 无法在本地网络服务器上注册 git runner

c++ - 这是什么写后读依赖?

python - 如何使用 swig 包装器调用 C++ 类指针上的方法?

c++ - 静态构造函数初始化器可能吗?

datetime - 将 64 位时间戳转换为可读值

linux - 如何使用 shell 脚本检查 2 台机器中的文件夹?

c++ - XMLDOMNodePtr::get_text() 是否需要显式释放?

php - 将 "next tuesday 5pm"等文本翻译为日期(类似于谷歌日历)

java - 将一些小时/分钟添加到当前日期时间并获取 future 的日期时间

ruby-on-rails - Ubuntu/Rails PG::InsufficientPrivilege: ERROR: permission denied to create database