Имя: Пароль:
1C
 
Формат нуля
0 SRM1C
 
10.10.18
10:59
День добрый!
Задача такая, требуется преобразовать секунды в формат ЧЧ:ММ.
Все отображается хорошо, только для значенией где ЧЧ и ММ не равны 0.

Отсюда вопрос, можно ли как-то форматной строкой выводить лидирующие нули значения 0.

Формат (0,"ЧЦ=2; ЧВН=")) ="", а хочу видеть "00"
1 1Сергей
 
10.10.18
11:00
использовать Дату не предлагали ещё?
2 Cool_Profi
 
10.10.18
11:01
ЧЦ=2; ЧН=; ЧВН=
3 SRM1C
 
10.10.18
11:02
(2) Спасибо.
4 1Сергей
 
10.10.18
11:04
Д = Дата(1,1,1,0,12,30);
Сообщить(Д, "ДФ=мм:сс");
5 1Сергей
 
10.10.18
11:04
*
Д = Дата(1,1,1,0,5,6);
Сообщить(Формат(Д, "ДФ=мм:сс"));
6 НЕА123
 
10.10.18
11:11
(1)+1 правильнее
(5)+
Сообщить(Формат('0001-01-01'+ЧислоСекунд, "ДФ=мм:сс"));
7 Малыш Джон
 
10.10.18
11:14
А в общем случае - жмем на закавыченное пространство правой кнопкой мыши, выбираем конструктор форматной строки и лепим так как душе угодно
8 Ненавижу 1С
 
гуру
10.10.18
11:16
(0) по моему это бред так переводить секунды в часы и минуты
9 1Сергей
 
10.10.18
11:16
(7) ну, там, что касается времени - только рУками писать
10 singlych
 
10.10.18
11:41
(1) а если часов больше 23
11 1Сергей
 
10.10.18
11:43
(10) +1 день
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший