|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
Добрый день. Возникает следующая проблема: string DateSource, DateResult DateSource = parent.em_1.text /*пусть там для примера находится текст '01/01/2003'*/ DateResult = string(DateSource, 'dd/mm/yyyy') Вполне логично предположить, что в результате выполнения данной последовательности команд мы получим DateResult = "01/01/2003", а получаем на самом деле 'dd/mm/yyyy'. В чем может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 11:57 |
|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
Shtock писал: Код: plaintext 1. 2. 3. 4. 5.
Вполне логично предположить, что в результате выполнения данной последовательности команд мы получим DateResult = "01/01/2003", а получаем на самом деле 'dd/mm/yyyy'. На самом деле, вполне логичный результат - преобразование строки (не даты!) по заданной маске. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 12:02 |
|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
А если так: If parent.em_1.GetData(DateSource) = 1 Then DateResult = string(DateSource, 'dd/mm/yyyy') Else /* Ошибка */ End If ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 12:28 |
|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
А каким образом тогда можно осуществить это преобразование (стоки в дату с заданным форматом)? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 12:28 |
|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
DateSource должен иметь тип данных такой же, как и в едитмаске ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 13:25 |
|
Проблемы с преобразованием даты
|
|||
---|---|---|---|
#18+
читаем документацию GetData PowerScript function: Syntax 2 For EditMask controls Description Gets the unformatted text from an EditMask control. Controls EditMask controls Syntax editmaskname.GetData ( datavariable ) Argument Description editmaskname The name of the EditMask control containing the data datavariable A variable to which GetData will assign the unformatted data in the EditMask control. The data type of datavariable must match the data type of the EditMask control, which you select in the Window painter. Available data types are date, DateTime, decimal, double, string, and time Return value Integer. Returns 1 if it succeeds and -1 if an error occurs. If any argument's value is NULL, GetData returns NULL. Usage You can find out the data type of an EditMask control by looking at its MaskDataType property, which holds a value of the MaskDataType enumerated data type. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 13:34 |
|
|
start [/forum/topic.php?fid=15&fpage=112&tid=1339403]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 233ms |
total: | 395ms |
0 / 0 |