-1

如何在日期類型字段中顯示當前日期和時間。 我可以使用today()顯示當前日期,但是我如何顯示當前時間。 此外,我想在一個領域顯示這兩個。如何在日期類型字段中顯示日期和時間

感謝您的幫助。 Felix

+0

您是否試過'Now()'而不是?今天只返回日期,現在返回當前日期和時間。 – Matthew

+0

是的,該功能尚未宣佈 –

回答

7

恐怕這是不可能的,因爲類型date的字段只能保存 - 日期。使用類型utcdatetime和相應的控件UtcDateTimeEdit在一個控件中顯示日期&次。

檢索當前日期&時間,你可以調用DateTimeUtil::utcNow(),您可能想通過DateTimeUtil::applyTimeZoneOffset

+0

你可以解釋我這樣做的人。 –

+1

你到底不清楚什麼?也許你想要顯示一些你的代碼等,你有問題將其轉換爲utcdatetime – DAXaholic

0

申請本地時區試試這個:

utcDateTime _utcDateTime; 
; 
_utcDateTime = DateTimeUtil::getSystemDateTime(); 

然後,你可以分別提取日期和時間,如果你想。

+1

感謝這個想法,但我想在日期類型的字段中顯示日期和時間。 因此,這些類型是不兼容的。 我想我必須再次更改字段,如果我想同時顯示... –

+0

嘗試此操作以提取日期日期字段和時間字符 utcDateTime _utcDateTime; date _date; TimeOfDay _hour; int _min,_sec; str _Hourstr; ; _utcDateTime = DateTimeUtil :: getSystemDateTime(); _Date = DateTimeUtil :: date(_utcDateTime); // Date _hour = DateTimeUtil :: time(_utcDateTime); _hour = _hour/60; _hour = _hour/60; _min = DateTimeUtil :: minute(_utcDateTime); _sec = DateTimeUtil :: second(_utcDateTime); _Hourstr = int2str(_hour)+「:」+ int2str(_min)+「:」+ int2str(_Sec); //小時 –

相關問題