0

我想显示调用函数的时间。那是

void DrawableGameComponent::Update() {
time_t result = time(NULL);
cout << " Updated @ " << asctime(localtime(&result));
}

它工作正常,它提供日期、月份、年份以及时间的输出。我怎样才能让它只得到时间..它应该只显示小时:分钟:秒。

调用时间也应该作为另一个类的另一个成员函数的参数过去。也就是说

void Run();

请有任何想法。

4

1 回答 1

0

试试这样可能:

char myTime[12];
time_t now = time(0);
strftime(myTime, sizeof(myTime), "%H:%M:%S", localtime(&now));
cout << " Updated @ " << myTime;
于 2014-09-23T14:08:12.347 回答