chaîne de type datetime de conversion en utilisant le Système.De la mondialisation.CultureInfo.InvariantCulture
J'ai le code suivant pour convertir une chaîne en un datetime..
string updateDateTime = "1398398552695";
double temp = Double.Parse(updateDateTime);
TimeSpan sp = TimeSpan.FromMilliseconds(temp);
DateTime dt = new DateTime(1970, 1, 1).Add(sp);
updateDateTime = dt.ToString("yyyy-MM-dd HH':'mm':'ss");//final date time
string tt = dt.ToString("yyyy-MM-dd HH':'mm':'ss");
DateTime output1;
DateTime.TryParseExact(tt, "yyyy-MM-dd HH':'mm':'ss", System.Globalization.CultureInfo.InvariantCulture,System.Globalization.DateTimeStyles.None,out output1);
DateTime output2 = DateTime.ParseExact(tt, "yyyy-MM-dd HH':'mm':'ss", System.Globalization.CultureInfo.InvariantCulture);
Console.WriteLine(dt);
Console.WriteLine(tt);
Console.WriteLine(output1);
Console.WriteLine(output2);
Si nous voyons la sortie ce sera quelque chose comme ça..
25/04/2014 04:02:32//dt
2014-04-25 04:02:32//tt
25/04/2014 04:02:32//output1
25/04/2014 04:02:32//output2
le problème est que si nous voyons output1 et output2 il est en fait de ne pas donner de suite au format aaaa-MM-jj et j'ai besoin de la valeur dans ce format et de type datetime seulement coz dans la base de données(MySQL) le terrain est en Format DateTime.
Donc, je veux que la sortie en 2014-04-25 04:02:32 format, mais c'est une chaîne et j'ai besoin de le convertir en datetime.
Remarque : Il y a beaucoup de questions liées à ce problème ici stackoverflow mais ma réputation n'est pas assez pour faire des commentaires sur eux donc j'ai eu à créer cette nouvelle question..
OriginalL'auteur Silver | 2014-04-28
Vous devez vous connecter pour publier un commentaire.
Votre datetime apparaît de cette façon parce que dans votre
Region Settings
dansControl Panel
format de Date et Heure est définie de cette manière.S'il vous plaît aller à Panneau de Contrôle et Sélectionnez Région et dans l'onglet Formats, Sélectionnez valeur correcte ou bien aller à Paramètres Supplémentaires pour personnaliser votre format de Date et Heure.
OriginalL'auteur sir4ju1
Réponse à ce problème est caché dans votre code
juste après ce code
ajouter
J'espère que cela aidera
OriginalL'auteur Rudra Sisodia