Как установить строку для виджета даты и времени?

Название говорит само за себя. У меня проблемы с установкой строкового значения в виджет времени и даты.

XCP имеет встроенную функцию stringToDate

который я использую в этих примерах...

 1. stringToDate('5-5-2009') 
 2. stringToDate('05-05-2009')  
 3. stringToDate('5/5/2009')

Но ни один из них не работает. Что мне здесь не хватает?

Также я установил значение виджета на вкладке поведения виджета даты.

2 ответа

Если вы говорите о Date-Time Input виджет то нужно использовать dateToString не stringToDate,

Я разобрался в проблеме. Это зависит от формата, в котором вы сохраняете дату в строковое значение. Если мы сохраним значение виджета "Ввод даты-времени" в следующем формате:

dateToString('12-12-2018', 'm-d-Y')

затем делать:

stringToDate(savedvalue) будет работать только тогда, когда сохраненный формат был 'm-d-Y', Он не работал раньше, потому что я сохранил его как 'd-m-Y'.

Другие вопросы по тегам