Meine Beispielabfrage ist
SELECT D30.SPGD30_LAST_TOUCH_Y
from CSPGD30_TRACKING D30
Mein angegebenes Datumsformat ist wie "2013-01-01 00:00:00.000"
. Ich muss dieses Datumsformat in "mm/dd/yyyy hh:mm AM/PM"
Konvertieren. Hast du eine Ahnung davon?
Ich denke, es gibt kein einziges Format, um beiden zu geben. Versuchen Sie dies mit Convert
; SQL-Demo
declare @mydate datetime = getdate()
select convert(varchar(10),@mydate, 101) + right(convert(varchar(32),@mydate,100),8)
| COLUMN_0 |
----------------------
| 02/22/2013 9:36AM |
Die Funktion FORMAT () ist ab Version 2012 verfügbar. Nach dem Upgrade können Sie verwenden
select FORMAT(@date,'MM/dd/yyyy hh:mm:s tt')
Benutze das
select CONVERT(VARCHAR(10), mydate, 101) + ' ' + RIGHT(CONVERT(VARCHAR, mydate, 100), 7) from tablename
Versuche dies
SELECT convert(varchar(20), GetDate(), 0);
Nur AM/PM extrahieren
substring(convert(varchar(30), GetDate(), 9), 25, 2);
Verwenden Sie das folgende Szenario, um Datum, Uhrzeit, Tag, Monat, Jahr, Stunden, Minuten, Sekunden und AM/PM abzurufen
:)
SELECT UpdatedOn ,
CONVERT(varchar,UpdatedOn,100) DateTime,
CONVERT(varchar,UpdatedOn,10) Date ,
CONVERT(varchar,UpdatedOn,108) Time ,
substring(CONVERT(varchar,UpdatedOn,106),1,2) Day,
substring(CONVERT(varchar,UpdatedOn,106),4,3) CMonth,
substring(CONVERT(varchar,UpdatedOn,105),4,2) NMonth,
substring(CONVERT(varchar,UpdatedOn,106),8,4) Year,
left(right(CONVERT(varchar,UpdatedOn,100),7),2) Hours_12,
substring(CONVERT(varchar,UpdatedOn,108),1,2) Hours_24,
substring(CONVERT(varchar,UpdatedOn,108),4,2) Minutes,
substring(CONVERT(varchar,UpdatedOn,108),7,2) Second,
right(CONVERT(varchar,UpdatedOn,100),2) AM_PM
FROM dbo.DeviceAssignSim
WHERE AssignSimId=55;
Du kannst es so machen:
SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY]
Weitere Informationen finden Sie hier:
Verwenden Sie die convert
-Methode, um einen datetime
-Wert zu formatieren. Beispiel:
select convert(varchar(20), D30.SPGD30_LAST_TOUCH_Y, 101)
Der dritte Parameter bestimmt das Format. Die verfügbaren Formate finden Sie in der Cast- und Convert-Dokumentation .