Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];

Вниз

Какой сегодня день недели?   Найти похожие ветки 

 
Dr. Genius   (2004-10-11 09:39) [0]

Вопрос, думаю, из оригинальных. Меня не устраивает то, что функции TimeToStr, DateToStr и DateTimeToStr выводят дату и время в неудобочитаемом формате. Поэтому я написал функцию, которая выводит дату в следующем виде: 11 октября 2004 г. Но я ещё хочу сделать, чтобы выводился день недели. Итак, как можно узнать день недели (понедельник, вторник, среда...)?


 
КаПиБаРа ©   (2004-10-11 09:42) [1]

Dr. Genius   (11.10.04 9:39)
F1 - DayOfWeek, FormatDateTime


 
KSergey ©   (2004-10-11 09:47) [2]

> [1] КаПиБаРа ©   (11.10.04 09:42)

+ case of


 
MBo ©   (2004-10-11 09:49) [3]

>которая выводит дату в следующем виде: 11 октября 2004 г.
GetDateFormat


 
КаПиБаРа ©   (2004-10-11 09:49) [4]

KSergey ©   (11.10.04 9:47) [2]
Зачем case of?
ArrayDaysOfWeek!


 
KSergey ©   (2004-10-11 09:51) [5]

> [4] КаПиБаРа ©   (11.10.04 09:49)
> Зачем case of?
> ArrayDaysOfWeek!

Я сначала написал - потом подумал... Но было поздно ;)


 
MBo ©   (2004-10-11 09:58) [6]

function DateFormatStr(ADate: TDate; AFormat: String): String;
var
 st: TSystemTime;
 buffer: array [0..$FFF] of Char;
begin
 DateTimeToSystemTime(ADate, st);
 Win32Check(GetDateFormat( LOCALE_USER_DEFAULT,
                           0,
                           @st,
                           Pointer(AFormat),
                           buffer,
                           SizeOf(buffer)) > 0);
 Result := buffer;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 Caption := DateFormatStr(Date, LongDateFormat+", dddd");
end;



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.049 c
14-1096443359
Homer Simpson
2004-09-29 11:35
2004.10.24
Цена Windows


8-1090955751
parovoZZ
2004-07-27 23:15
2004.10.24
DirectDraw


3-1095917409
Настенька
2004-09-23 09:30
2004.10.24
сложный поиск


4-1095766552
Rahim
2004-09-21 15:35
2004.10.24
Как отследить закритие файла


14-1097034845
Думкин
2004-10-06 07:54
2004.10.24
С днем рождения! 6 октября





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский