Maison > base de données > tutoriel mysql > Comment puis-je convertir SQL Server DateTime au format d'heure HH:MM:SS sans millisecondes ?

Comment puis-je convertir SQL Server DateTime au format d'heure HH:MM:SS sans millisecondes ?

DDD
Libérer: 2025-01-21 08:41:08
original
586 Les gens l'ont consulté

How Can I Convert SQL Server DateTime to HH:MM:SS Time Format Without Milliseconds?

Formatage de SQL Server DateTime : élimination des millisecondes de HH:MM:SS

La conversion directe d'un champ SQL Server DateTime vers Time à l'aide de CAST ne garantit pas toujours un format HH:MM:SS sans millisecondes. Cela est dû à la façon dont Time est représenté en interne.

SQL Server stocke Time sous la forme d'un entier de 4 octets représentant le nombre de ticks de 3,3 millisecondes depuis minuit. Par conséquent, la valeur inhérente contient des millisecondes.

Pour obtenir le format HH:MM:SS souhaité, utilisez la fonction CONVERT :

<code class="language-sql">SELECT CONVERT(VARCHAR(8), [time], 108) AS FormattedTime</code>
Copier après la connexion

Cela convertit la valeur Time en une chaîne de 8 caractères ("HH:MM:SS"), en supprimant les millisecondes. L'utilisation de VARCHAR(8) est plus précise que CHAR(10) car elle n'alloue que l'espace nécessaire.

Comprendre le stockage sous-jacent de Time est essentiel pour formater et manipuler correctement les données temporelles. La fonction CONVERT fournit le contrôle nécessaire pour afficher les données au format HH:MM:SS souhaité.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal