Как установить строку для виджета даты и времени?
Название говорит само за себя. У меня проблемы с установкой строкового значения в виджет времени и даты.
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'.