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

Вниз

Формат времени   Найти похожие ветки 

 
Koala ©   (2004-09-16 15:13) [0]

Мне необходимо вывести на печать время в формате 345:05 Как задать формат времени, если время превышает 23:59:59


 
Amoeba ©   (2004-09-16 15:19) [1]

Только путем форматирования вручную.


 
Koala ©   (2004-09-16 15:26) [2]

У меня время хранится в минутах а затем в поле OnCalc отображается по функции:
{**********************************************************
*  Description: **********************************************************}
function TextHour(Minut : Integer) : String;
begin
 Result := IntToStr(Minut div 60) + ":" + IntToStr(Minut mod 60);
end;

получается  345:5 , а мне необходимо 345:05


 
begin...end ©   (2004-09-16 15:30) [3]


> получается  345:5 , а мне необходимо 345:05

И в чём проблема? Если меньше 10, то впереди нолик добавляем.


 
Amoeba ©   (2004-09-16 15:30) [4]

Дополняй минуты слева нулями до длины 2. Код, естественно, усложнится.


 
VMcL ©   (2004-09-16 15:40) [5]

>>Koala ©  (16.09.04 15:13)

function FmtHM(const Minutes: LongWord): String;
begin
 Result := Format("%.2u:%.2u" , [Minutes div 60, Minutes mod 60]);
end;


 
Amoeba ©   (2004-09-16 15:43) [6]


> VMcL ©   (16.09.04 15:40) [5]


Тогда уж так:
function FmtHM(const Minutes: LongWord): String;
begin
Result := Format("%u:%.2u" , [Minutes div 60, Minutes mod 60]);
end;


 
Koala ©   (2004-09-16 15:51) [7]


>  [6] Amoeba ©   (16.09.04 15:43)
>
> > VMcL ©   (16.09.04 15:40) [5]
> Тогда уж так:
> function FmtHM(const Minutes: LongWord): String;
> begin
> Result := Format("%u:%.2u" , [Minutes div 60, Minutes mod
> 60]);
> end;

Огромное спасибо всем!!!! Пол-лу-чи-лось!!!



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

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

Наверх




Память: 0.45 MB
Время: 0.104 c
14-1094973458
Piter
2004-09-12 11:17
2004.10.03
Кто поет "Сюзанна" ?


1-1095261340
dimon_programmer
2004-09-15 19:15
2004.10.03
ProgressBar подвисает во время вычислений


1-1095532615
Константинов
2004-09-18 22:36
2004.10.03
Вопрос по ООП


1-1094580118
Reeg
2004-09-07 22:01
2004.10.03
Отчет в Rave Reports


3-1094400280
Влад
2004-09-05 20:04
2004.10.03
Как можно поддерживать фиксированный объем базы FB/IB





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