|
Надо вывести дату с лидирующим нулем в секции часов
| ☑ |
0
TormozIT
гуру
10.03.23
✎
16:14
|
Задача:
надо вывести дату с лидирующим нулем в секции часов, т.е. Дата(2,2,2,2,2,2)->02.02.0002 02:02:02.
1. Пробую Формат(Дата(2,2,2,2,2,2), "ДФ=dd.MM.yyyy hh:mm:ss") -> "02.02.0002 2:02:02"
2. Пробую Формат(Дата(2,2,2,2,2,2), "ДФ=hh:mm:ss") -> "02:02:02"
Почему пробел не дает лидирующему нулю родиться?
|
|
1
TormozIT
гуру
10.03.23
✎
16:16
|
Тормознул. Забыл поставить одинарные кавычки.
Так работает Формат(Дата(2,2,2,2,2,2), "ДФ='dd.MM.yyyy hh:mm:ss'")
|
|
2
Fragster
гуру
10.03.23
✎
16:42
|
вот потому я использую конструктор
|
|
3
TormozIT
гуру
10.03.23
✎
17:18
|
(2) Только в нем почему то забыли добавить примеры форматирования времени (hh:mm:ss)
https://i.imgur.com/4Ao351i.png
|
|
4
Fragster
гуру
10.03.23
✎
17:20
|
(3) зато можно сразу же увидеть ошибку с hh
https://i.imgur.com/Z5lV5IK.png
|
|
5
TormozIT
гуру
10.03.23
✎
17:24
|
(4) Не вижу там ошибки. Там невозможно сделать ту ошибку, которую я сделал в (0).
|
|
6
Fragster
гуру
10.03.23
✎
17:25
|
|
|
7
Fragster
гуру
10.03.23
✎
17:26
|
примеров нет, но всегда же есть синтакс помощник
|
|
8
Fragster
гуру
10.03.23
✎
17:26
|
а именно из-за невозможности ошибок (0) я его и использую. особенно когда там всякие г. добавляются
|
|
9
TormozIT
гуру
10.03.23
✎
17:33
|
(8) Я думал, что в (2) ты это и имел ввиду.
(6) Думаю не стоит продолжать пытаться показать там ошибку (0). Ведь в (8) ты уже признал что это невозможно.
|
|
10
TormozIT
гуру
10.03.23
✎
17:35
|
Ошибку (0) можно увидеть например в консоли кода. Затем открыть конструктор форматной строки и с удивлением увидеть, что он пуст. Сначала это не понятно. Но вскоре приходит прозрение.
|
|
11
TormozIT
гуру
11.03.23
✎
08:17
|
|
|