【问题标题】:What is C# DateTime equivalent for C++ Code?C++ 代码的 C# DateTime 等效项是什么?
【发布时间】:2017-08-16 11:33:13
【问题描述】:

我在 C# 中获得了以下代码:

  int Year, Month, Day, Hour, Min, Sec;
  ....
  //Assign Year, Month,..etc Value
  ....
  DateTime date = new DateTime(Year, Month, Day, Hour, Min, Sec);
  return date.ToString();

有人可以推荐 C++ 等价物(对于 C++Builder XE)吗? C# 代码根据 Windows 操作系统中指定的本地区域转换日期和时间。我希望在我的 C++ 代码中具有相同的功能。我怎样才能做到这一点?

我的 C++ 代码中提供了所有年份、月份等值。

【问题讨论】:

标签: c++ c++builder


【解决方案1】:
#include <dateutils.hpp>

 TDateTime dtTime = EncodeDateTime(nYear, nMonth, nDay, nHour, nMin, nSec, 0);
 UnicodeString sLocalTime = dtTime.DateTimeString();
 AnsiString sTempString = sLocalTime.c_str();

【讨论】:

    猜你喜欢
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多