формат даты профиля drupal - PullRequest
       16

формат даты профиля drupal

0 голосов
/ 26 февраля 2010

Я добавил некоторых пользователей из Excel с помощью скрипта в свою базу данных drupal. Это прекрасно работает, за исключением одной вещи, я использую модуль профиля для хранения некоторой информации, одной из них является дата рождения.

В моем Excel дата хранится как '18/02/1995', но в базе данных поле даты имеет следующий формат: 'a: 3: {s: 5: "month"; s: 1: "2 "; s: 3:" день "; s: 2:" 18 "; s: 4:" год "; s: 4:" 1995" ;} Конечно, в друпале все вышло неправильно. Поэтому мне нужно преобразовать дату в дату друпала.

Итак, я хотел бы знать, что это за формат, и есть ли функция для преобразования моих дат в этот формат?

(если это возможно каким-либо образом сделать в SQL или Excel, это было бы даже лучше)

1 Ответ

2 голосов
/ 26 февраля 2010

Вы можете использовать serialize :

serialize(array('month' => '2', 'day' => '18', 'year' => '1995'));

Будет выведено:

a:3:{s:5:"month";s:1:"2";s:3:"day";s:2:"18";s:4:"year";s:4:"1995";}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...