主營業(yè)務(wù):網(wǎng)站制作 網(wǎng)站優(yōu)化 小程序制作 石家莊網(wǎng)站制作網(wǎng)站建設(shè)有限公司歡迎您!
石家莊閃云網(wǎng)絡(luò)科技有限公司
客服熱線15383239821
如何讓自己的網(wǎng)站更有質(zhì)量?

SQL Server 中截取日期的日期部分與時間部分

發(fā)布時間:2010/10/2 12:37:11

CONVERT ( data_type [ ( length ) ] , expression [ , style ] )

SQL Server 中截取日期的日期部分:
select convert(varchar(10),getdate(),120)

SQL Server 中截取日期的時間部分:
select convert(varchar(8),getdate(),108)

SQL Server中截取日期的"日期+時間"部分:

select CONVERT(varchar(16), getDate(),120)

PS:附參數(shù)表

不帶世紀數(shù)位 (yy) (1) 帶世紀數(shù)位 (yyyy) 標準 輸入/輸出 (3)

-

0 或 100 (1, 2)

默認設(shè)置

mon dd yyyy hh:miAM(或 PM)

1

101

美國

mm/dd/yyyy

2

102

ANSI

yy.mm.dd

3

103

英國/法國

dd/mm/yy

4

104

德國

dd.mm.yy

5

105

意大利

dd-mm-yy

6

106 (1)

-

dd mon yy

7

107 (1)

-

mon dd, yy

8

108

-

hh:mm:ss

-

9 或 109 (1, 2)

默認設(shè)置 + 毫秒

mon dd yyyy hh:mi:ss:mmmAM(或 PM)

10

110

美國

mm-dd-yy

11

111

日本

yy/mm/dd

12

112

ISO

yymmdd

-

13 或 113 (1, 2)

歐洲默認設(shè)置 + 毫秒

dd mon yyyy hh:mm:ss:mmm(24h)

14

114

-

hh:mi:ss:mmm(24h)

-

20 或 120 (2)

ODBC 規(guī)范

yyyy-mm-dd hh:mi:ss(24h)

-

21 或 121 (2)

ODBC 規(guī)范(帶毫秒)

yyyy-mm-dd hh:mi:ss.mmm(24h)

-

126 (4)

ISO8601

yyyy-mm-ddThh:mm:ss.mmm(無空格)

 

127(6)

帶時區(qū) Z 的 ISO8601。

yyyy-mm-ddThh:mm:ss.mmmZ

(無空格)

-

130 (1, 2)

回歷 (5)

dd mon yyyy hh:mi:ss:mmmAM

-

131 (2)

回歷 (5)

dd/mm/yy hh:mi:ss:mmmAM

1 這些樣式值將返回不確定的結(jié)果。包括所有 (yy)(不帶世紀數(shù)位)樣式和一部分 (yyyy)(帶世紀數(shù)位)樣式。

2. 默認值(style 0 或 100、9 或 109、13 或 113、20 或 120 以及 21 或 121)始終返回世紀數(shù)位 (yyyy)。

3 轉(zhuǎn)換為 datetime 時輸入;轉(zhuǎn)換為字符數(shù)據(jù)時輸出。

4 為用于 XML 而設(shè)計。對于從 datetime 或 smalldatetime 到字符數(shù)據(jù)的轉(zhuǎn)換,其輸出格式如上一個表所述。對于從 float、money 或 smallmoney 到字符數(shù)據(jù)的轉(zhuǎn)換,其輸出相當于 style 值為 2。對于從 real 到字符數(shù)據(jù)的轉(zhuǎn)換,其輸出相當于 style 值為 1。

5. 回歷是有多種變體的日歷系統(tǒng)。SQL Server 2005 使用科威特算法。

相關(guān)新聞推薦

在線客服 : 服務(wù)熱線:15383239821 電子郵箱: 27535611@qq.com

公司地址:石家莊市新華區(qū)九中街江西大廈4062

備案號:冀ICP備2022000585號-4