-3
A
回答
0
在T-SQL,你可以得到所希望的日期時間格式:
SELECT CONVERT(VARCHAR(8), GETDATE(), 1)+ ' '+
+ Right(CONVERT(VARCHAR(20), GETDATE(), 100),7)
AS [MM/DD/YY HH:MIAM (or PM)]
+0
這爲我工作。謝謝 –
0
如果使用類似的表
CREATE TABLE myTab(
data DATETIME);
INSERT INTO myTab (data) VALUES ('2012-03-23 9:58');
INSERT INTO myTab (data) VALUES('2012-11-23 22:38');
INSERT INTO myTab (data) VALUES('2002-03-23 9:50');
可以使用類似的查詢
SELECT DATE_FORMAT(data, '%m/%d/%y %r') FROM myTab;
0
在MSSQL
你可以做類似
SELECT
Convert(nvarchar(2), month(<YOUR_DATETIME_COLUMN>)) + '/' + Convert(nvarchar(2), day(<YOUR_DATETIME_COLUMN>)) + '/' + Convert(nvarchar(4), year(<YOUR_DATETIME_COLUMN>)) + ' ' +
Convert(nvarchar(2), datepart(hh, <YOUR_DATETIME_COLUMN>)) + ':' + RIGHT('0'+ CONVERT(nvarchar(2),datepart(mm, <YOUR_DATETIME_COLUMN>)), 2) + ' ' +
(CASE WHEN datepart(hh, <YOUR_DATETIME_COLUMN>) <= 12 THEN 'AM' ELSE 'PM' END)
IN MySQL
它幾乎類似
SELECT
Convert(nvarchar(2), month(<YOUR_DATETIME_COLUMN>)) + '/' + Convert(nvarchar(2), day(<YOUR_DATETIME_COLUMN>)) + '/' + Convert(nvarchar(4), year(<YOUR_DATETIME_COLUMN>)) + ' ' +
Convert(nvarchar(2), hour(<YOUR_DATETIME_COLUMN>)) + ':' + RIGHT('0'+ CONVERT(nvarchar(2),minute(<YOUR_DATETIME_COLUMN>)), 2) + ' ' +
(CASE WHEN hour(<YOUR_DATETIME_COLUMN>) <= 12 THEN 'AM' ELSE 'PM' END)
相關問題
- 1. 自定義SQL日期時間格式
- 2. 自定義日期時間,自定義日期格式
- 3. PHP SQL查詢從預定義的日期時間格式比較日期
- 4. 自定義日期時間格式4
- 5. 自定義日期時間格式
- 6. 從Linq到SQL查詢的自定義日期格式
- 7. SQL查詢在給定的日期/時間格式
- 8. 自定義日期時間格式 - SQL服務器
- 9. 日期和時間選擇自定義格式日期變更
- 10. PHP SQL查詢中的日期時間格式
- 11. SQL日期時間查詢
- 12. 從標準格式獲取自定義日期時間格式
- 13. SQL日期時間格式
- 14. SQL日期/時間格式
- 15. WPF中的自定義日期時間字符串格式
- 16. Spring Data Projection中的自定義日期時間格式
- 17. 自定義日期格式
- 18. SQL查詢中的DISTINCT日期時間
- 19. 以正確的格式從SQL查詢獲取日期時間
- 20. 在SQL中基於日期條件轉換日期時間格式和查詢
- 21. 日期時間自定義格式並不如預期
- 22. SQL Server的日期時間的自定義日期
- 23. JMSSerializerBundle中DB自定義日期時間格式
- 24. Linqpad中的自定義日期格式
- 25. 轉換日期時間到PostgreSQL的查詢指定的格式
- 26. 日期格式的SQL查詢
- 27. 更改日期格式的SQL查詢
- 28. 熊貓日期時間索引的自定義顯示格式?
- 29. 自定義格式的日期時間爲TIMESTAMP
- 30. Oracle數據庫的自定義日期時間格式
哪個數據庫?哪個版本? – Serpiton
您使用的是什麼RMDS? (MYSQL,MSSQL,Oracle) – Arion
請爲您的DBMS添加相關標籤。 (在Oracle和Postgres中可以使用'to_char()'格式化日期,其他DBMS具有相似的功能)。檢查你的數據庫的手冊,你會發現這實際上記錄在那裏。 –