Кто нибудь использовал feeds, чтобы импортировать поля типа Date?
Если да - что для этого сделать?
В табличном файле могу вывести даты по любому: "2021-12-21" или "12 / 21 / 2021".
Там написано:
String to Unix Timestamp - "This will take a string containing an English date format and convert it into a Unix Timestamp."
Как мне записть дату в ангийском формате, чтобы конвертация прошла?
Побовал "21-12-2021" и "21/12/2021". Не получается.
Не получается. Пишет в отчете об ошибках Drupal\tamper\Exception\TamperException: Input should be a string. in Drupal\tamper\Plugin\Tamper\StrToTime->tamper()(line 26 of /var/www/html/web/modules/contrib/tamper/src/Plugin/Tamper/StrToTime.php).
YYYY-MM-DD - пробовал. Не получается.
Что самое интересное, feeds перкрасно справляется со значением "Время создания материала." принимая значение типа "2004-01-20 12:08:30". Но вот поля с датами я пока не понял как импортировать.
да, я тоже с 7ки через views data export поставил "U" в формате даты. Получил значения типа:
1640034000, 1639774800.
Увы, они не импортируются на 9ке через feeds.
Комментарии
timestamp использовать пробовали?
А как? Это tamper?
Вы мне скажите какой формат записи должен быть в csv файле и нужно ли что-то в feeds дополнительно делать.
В тампере есть "String to Unix Timestamp", чтобы заранее даты не преобразовывать.
Там написано:
String to Unix Timestamp - "This will take a string containing an English date format and convert it into a Unix Timestamp."
Как мне записть дату в ангийском формате, чтобы конвертация прошла?
Побовал "21-12-2021" и "21/12/2021". Не получается.
12/21/2021
Не получается. Пишет в отчете об ошибках
Drupal\tamper\Exception\TamperException: Input should be a string. in Drupal\tamper\Plugin\Tamper\StrToTime->tamper() (line 26 of /var/www/html/web/modules/contrib/tamper/src/Plugin/Tamper/StrToTime.php).
Мысли в слух: если попробовать такой формат YYYY-MM-DD
Или почитать, возможно появятся интересные идеи.
Кавычки-то стоят вокруг даты?
YYYY-MM-DD - пробовал. Не получается.
Что самое интересное, feeds перкрасно справляется со значением "Время создания материала." принимая значение типа "2004-01-20 12:08:30". Но вот поля с датами я пока не понял как импортировать.
А нужно?
Я импортировал дату фидсом используя timestamp.
m.d.Y - это 03.28.2021
А какой формат у timestamp?
https://www.epochconverter.com/
Нет, мне нужен формат записи чтобы на сайте-донноре столбец даты сформировать.
В views есть собственный формат даты, там же можно вывести timestamp?
Я с семерки мигрировал. Поле дата (контрибный модуль date семерки) умеет в кастомный формат. Экспортировал через views data export
Букву "U" попробуйте
да, я тоже с 7ки через views data export поставил "U" в формате даты. Получил значения типа:
1640034000, 1639774800.
Увы, они не импортируются на 9ке через feeds.
Импортируются.
Друзья, вы правы.
Если в исходнике для импорта дата в формате Timestamp - она импортируется. Походу ошибка была в чем-то другом.
Всем спасибо!