2010-07-16 8 views
0

J'ai un fichier xml dans lequel la date est représentée comme ceci: "2010-07-10T14: 46: 00.000Z" Im l'analyse et l'extraction comme chaîne.Conversion de la chaîne en horodatage?

Je dois le convertir en horodatage ou format de date pour stocker en db. Comment fait-on ça?

Aidez-nous s'il vous plaît.

+3

Veuillez indiquer la langue que vous voulez utiliser –

Répondre

0

En supposant que vous utilisez PHP:
Vous pouvez utiliser la DateTime fonction :: createFromFormat (string $ format, chaîne $ time)
les opérations suivantes:

$timestamp = str_ireplace(array('T', 'Z'), '', "2010-07-10T14:46:00.000Z"); 
$datetime = DateTime::createFromFormat('j-m-d H:i:s.u ', $timestamp); 
echo $date->getTimestamp(); 

S'il vous plaît voir la documentation de DateTime::createFromFormat et date() pour la chaîne de format correcte.

+0

Non je dois faire dans java .. – udy

0

En général, vous devez utiliser les fonctions liées à strptime(), qui proviennent de la bibliothèque C standard.