Maison > base de données > tutoriel mysql > Comment convertir un objet DateTime C# au format SQL aaaa-MM-jj HH:mm:ss ?

Comment convertir un objet DateTime C# au format SQL aaaa-MM-jj HH:mm:ss ?

Barbara Streisand
Libérer: 2025-01-04 16:28:43
original
671 Les gens l'ont consulté

How to Convert a C# DateTime Object to SQL's yyyy-MM-dd HH:mm:ss Format?

Conversion de DateTime au format SQL en C#

Afin de stocker les horodatages au format SQL à partir du type de données DateTime de .NET, vous devez convertir au format "aaaa-MM-jj HH:mm:ss".

Votre approche initiale impliquait de séparer les composants de date et d'heure, mais cela entraînait une valeur d'heure incorrecte ("12:00:00"). Pour résoudre ce problème, essayez ce qui suit :

DateTime myDateTime = DateTime.Now;
string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss.fff");
Copier après la connexion

La syntaxe ToString("aaaa-MM-jj HH:mm:ss.fff") formate directement l'objet DateTime au format SQL requis, y compris le fractionnaire secondes (.fff). Il s'agit d'une représentation plus précise de l'horodatage.

N'oubliez pas que Parse et TryParse sont utilisés pour convertir des chaînes en objets DateTime, et non l'inverse. Ils ne sont pas applicables dans ce cas.

En utilisant la méthode ToString avec la chaîne de format appropriée, vous pouvez convertir de manière transparente la valeur DateTime au format compatible SQL pour le stockage ou la récupération.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal