Talend — извлечение названия месяца из поля даты

#java #etl #talend

#java #etl #talend

Вопрос:

У нас есть инструмент Talend, основанный на коде Java. Я пытаюсь извлечь название месяца из поля даты.

Ввод :

 date type field  2016-11-01
  

мы пытались:

 TalendDate.formatDate("MMMM",row1.Date)
  

Вывод:

 November
  

Комментарии:

1. Итак, вы получаете то, что вам нужно TalendDate.formatDate ? В чем ваш вопрос?

2. Нет, пытаюсь решить эту проблему

3. Итак, с выводом: вы имеете в виду желаемый результат: ? Когда я попробовал ваше выражение, оно сработало как шарм. В чем именно заключается ваша проблема?

4. моя проблема существует с полем даты. в talend дата по умолчанию — дд / мм / гггг. но когда я изменил это на гггг-мм-дд. эта функция работает нормально. и теперь получаем желаемый набор результатов. Спасибо

5. Это означает, что вопрос заключается не в извлечении даты, а в правильном импорте даты. Пожалуйста, подумайте о том, чтобы в следующий раз добавить такие важные детали.