-5

大家好,我想通过以下方式选择系统的当前日期:

选择 GETDATE()

它会给你结果

2013 年 4 月 17 日 06:37:35

但我只想要04/17/2013。因为我不需要时间。

任何人都可以请帮忙。提前致谢。

4

3 回答 3

6

您可以将其转换为DATE

SELECT CONVERT(DATE, GETDATE())

或将其转换为VARCHAR

SELECT CONVERT(CHAR(10), GETDATE(), 101)

101 是您要求的格式

于 2013-04-17T13:11:38.940 回答
2

用这个:

SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY]

有关更多类型的日期,请访问此处。

于 2013-04-17T13:12:12.623 回答
1

类似于以下内容:

选择转换(varchar(12),GetDate(),1)

convert 函数的第三个参数为日期格式提供了许多不同的格式选项。

于 2013-04-17T13:12:39.803 回答