Главная страница
    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.032 c
3-1096299871
Fredericco
2004-09-27 19:44
2004.10.24
Компоненты для работы с БД PostgreSQL.


14-1097012678
GanibalLector
2004-10-06 01:44
2004.10.24
Шрифт TrueType


4-1095706253
Игорь_
2004-09-20 22:50
2004.10.24
как программно изменить StaticText на чужой форме?


1-1097130757
lightix
2004-10-07 10:32
2004.10.24
Окно приложения по верх всех окон системы


4-1095768697
Prov
2004-09-21 16:11
2004.10.24
очистить папку темп(текущий пользователь)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский