C++ Builder 參考手冊(cè) ? System::Sysutils ? DateToStr
日期類(lèi)型數(shù)值轉(zhuǎn)字符串
頭文件:#include <System.SysUtils.hpp>
命名空間:System::Sysutils
函數(shù)原型:
System::UnicodeString __fastcall DateToStr(const System::TDateTime DateTime);
System::UnicodeString __fastcall DateToStr(const System::TDateTime DateTime, const TFormatSettings &AFormatSettings);
參數(shù):
- DateTime:日期時(shí)間類(lèi)型變量;
- AFormatSettings:地區(qū)格式艰赞;
返回值:
- 參數(shù) DateTime 里面的日期轉(zhuǎn)為字符串刨疼,忽略時(shí)間;
- 只有一個(gè) DateTime 參數(shù)的函數(shù)使用全局變量 System::Sysutils::FormatSettings 指定的格式;
- 只有一個(gè) DateTime 參數(shù)的 DateTimeToStr 函數(shù)不是線程安全的陷遮,因?yàn)槭褂昧巳肿兞孔鳛槟J(rèn)的地區(qū)格式挠乳;帶有 AFormatSettings 參數(shù)的函數(shù)是線程安全的;
- 日期時(shí)間格式可以參考 System::Sysutils::FormatDateTime讼呢。
例:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
System::TDateTime dt = Sysutils::Now();
Memo1->Lines->Add(Sysutils::DateToStr(dt));
Sysutils::FormatSettings.DateSeparator = L'-';
Memo1->Lines->Add(Sysutils::DateToStr(dt));
Memo1->Lines->Add(Sysutils::DateToStr(dt,TFormatSettings::Create(L"en_US")));
TFormatSettings fs = TFormatSettings::Create();
fs.ShortDateFormat = L"yyyy'年'm'月'd'日'";
Memo1->Lines->Add(Sysutils::DateToStr(dt, fs));
}
運(yùn)行結(jié)果:
運(yùn)行結(jié)果
相關(guān):
- System::Sysutils::FormatDateTime
- System::Sysutils::FormatSettings
- System::Sysutils::TFormatSettings
- System::Sysutils::DateTimeToStr
- System::Sysutils::DateTimeToString
- System::Sysutils::DateToStr
- System::Sysutils::StrToBool
- System::Sysutils::StrToBoolDef
- System::Sysutils::TryStrToBool
- System::Sysutils::BoolToStr
- System::Sysutils::CurrToStr
- System::Sysutils::CurrToStrF
- System::Sysutils::FloatToStr
- System::Sysutils::FloatToStrF
- System::Sysutils::GUIDToString
- System::Sysutils::IntToStr
- System::Sysutils::IntToHex
- System::Sysutils::TimeToStr
- System::Sysutils::UIntToStr
- System::Sysutils
- System::Currency
- System
C++ Builder 參考手冊(cè) ? System::Sysutils ? DateToStr