Формат Даты Без Am/pm

wowa

Well-known member
01.02.2007
845
0
#1
Подскажите,

есть формула
Код:
@Text(@Time(_Time3); "T1")
Выводит такой формат: 5 October 2011 01:40 PM
Нужный формат: 5 October 2011 13:40

Подскажите, как такое сделать, а то чет мне уже подсказывает, что все зависит от настроек компа :lovecodeby:
 

hosm

* so what *
18.05.2009
2 442
6
#2
Может, поможет настройка
ClockType=24_HOUR
см. тут Формат даты в тексте
в крайнем случае - захардкодить. мы так сделали, когда тестером не нравилось время с одной цифрой(без 0 впереди) и не помогли разумные доводы, что это виноваты настройки. Так нам проще было)
 

wowa

Well-known member
01.02.2007
845
0
#3
OKEN , не очень подходит.

Все оказалось намного проще:

Код:
@Right("0"+@Text(@Hour(_Time2) );2) + ":" +  @Right("0"+@Text(@Minute(_Time2) );2)
 

hosm

* so what *
18.05.2009
2 442
6
#4
ну, захардкодил формат. если устроило - замечательно. просто мир поддерживает идею интернационализации приложений, а мы всё национальные настройки тупо зашиваем в код :)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#5
не забудьте галочку сочинить - оставить системные настройки
ато такие "фокусы" могут вызвать негативное отношение. мне, например, ненра, когда за меня решают - в каком формате отображать