2010-02-26 3 views
0

J'ai ajouté quelques utilisateurs d'un Excel via un script à ma base de données drupal. Cela fonctionne bien, sauf pour une chose, j'utilise le module de profil pour stocker des informations, l'un d'eux est la date de naissance.format de date de profil drupal

Dans mon excel la date est stockée comme '18/02/1995 'mais dans la base de données un champ de date a un format comme celui-ci' a: 3: {s: 5: "month"; s: 1: " 2 "; s: 3:" jour "; s: 2:" 18 "; s: 4:" année "; s: 4:" 1995 ";} ' Bien sûr, les dates sont toutes fausses en drupal . Donc je dois convertir ma date en date drupal.

Donc, je voudrais savoir quel genre de format c'est et est-il une fonction pour convertir mes dates à ce format?

(si elle est de toute façon possible de le faire dans sql ou Excel qui serait même plus excellent)

Répondre

2

Vous pouvez utiliser serialize:

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

Il affichera:

a:3:{s:5:"month";s:1:"2";s:3:"day";s:2:"18";s:4:"year";s:4:"1995";}