Comment convertir DateTetime en horodatage?
horodatage similaire à mais à la fin il s'avère 'AAAAYY-MM-DD HH: mm: ss.mss' code>
J'essaie de formater cette p> '1.43.2019 01:43:03' code> p> p>
3 Réponses :
Utilisez la fonction convertie intégrée, avec une option appropriée.
SELECT CONVERT(varchar, getdate(), 21);
Toute explication de la personne qui a décidé de le dérouler? Serait apprécié.
Utiliser mm code> pour un mois lors du formatage SELECT FORMAT(GETDATE(), 'dd.MM.yyyy HH:mm:ss')
Puis-je ajouter à cela. Si vous voulez un format de 24 heures, vous devez utiliser hh code> au lieu de hh code> ou ajouter la chaîne avec tt code> pour am / pm.
Vous n'avez pas besoin d'utiliser Je ne suis pas un gros ventilateur sur format () code> pour cela, car le format que vous souhaitez est un format "intégré" pour SQL Server's convert () Code> fonction: convert () code> et ses options de formatage d'arcane. Cependant, les options 120 et 121 sont à peu près celles que je connais et utilisez. P> p>
Excusez-moi, mais avez-vous essayé de l'écrire ... juste la même chose que vous le voulez?
S'il vous plaît google avant de poster des doublons: Stackoverflow.com/Questions/8119386/...
pertinent: erreurs courantes dans la mise en forme de DateTime et analyse par Jon Skeet
Time_field est une colonne indéformée i> nom. Les tables ont colonnes i>, pas des champs. Un horodatage a minute, seconde etc champs i>.