Справочник функций и процедур Delphi: ShortDateFormat |
|
Навигация по первой букве: |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
ShortDateFormat
Переменная |
Компактная версия даты в строковом формате |
System unit |
| var ShortDateFormat : string;
| |
|
| Описание |
Переменная ShortDateFormat обеспечивает короткое (компактное) форматирование, используемое преобразованием по умолчанию даты в строку.
Это используется подпрограммами DateToStr, DateTimeToStr и DateTimeToString (последний при использовании форматирования 'c' или 'ddddd' ). Следующие символы форматирования строк могут использоваться в строке
ShortDateFormat:
y = Год представлен 2-мя цифрами
yy = Год представлен 2-мя цифрами
yyyy = Год как 4 цифры
m = Номер месяца без 0
mm = Номер месяца как 2 цифры
mmm = Месяц, используя ShortDayNames (Янв)
mmmm = Месяц, используя LongDayNames (Январь)
d = Номер дня без 0
dd = Номер дня как 2 цифры
ddd = День, используя ShortDayNames (Воск)
dddd = День, используя LongDayNames (Воскресенье)
|
|
| Примечания |
|
Значение по умолчанию установлено из LOCALE_SSHORTDATE
|
|
| Похожие команды |
|
| |
|
| Пример кода : Иллюстрирование настроенной ShortDateFormat установки |
var
myDate : TDateTime;
begin
myDate := StrToDate('29/02/2000');
// Отображение используя значение по умолчанию ShortDateFormat
ShowMessage('29/02/2000 используя умолчания = '+DateToStr(myDate));
// Изменение форматирование
ShortDateFormat := 'dddd dd mmmm yyyy';
ShowMessage('29/02/2000 используя dddd dd mmmm yyyy = '+DateToStr(myDate));
end;
|
29/02/2000 используя умолчания = 29/02/2000
29/02/2000 используя dddd dd mmmm yyyy = Tuesday 29 February 2000
|
| | |
|