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

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

Susan Sarandon
Susan Sarandonoriginal
2024-12-28 13:17:14549parcourir

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

Conversion du format DateTime pour SQL à l'aide de C

Conversion des formats de date et d'heure C# au format compatible requis par SQL Server (aaaa-MM-jj HH:mm:ss ) peut être réalisé sans effort.

Au départ, les utilisateurs ont tenté de formater la date et de la combiner avec le format de l'heure pour obtenir le résultat souhaité. Cependant, cette méthode a conduit à une erreur de compilation.

L'approche correcte consiste à s'appuyer sur la méthode DateTime.ToString("format"). En spécifiant le format approprié comme argument, vous pouvez directement convertir la date et l'heure au format SQL requis. Par exemple :

DateTime myDateTime = DateTime.Now;
string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss.fff");

Ce code produira une chaîne au format compatible SQL, garantissant une intégration transparente entre C# et SQL Server.

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!

Déclaration:
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