SQL Server裡獲得不包含時間部分的日期
在本文中,GetDate()獲得的日期由兩部分組成,分別是今天的日期和當時的時間: Select GetDate()
用DateName()就可以獲得相應的年、月、日,然後再把它們連線起來就可以了:
Select Datename(year,GetDate())+'-'+Datename (month,GetDate())+'-'+Datename(day,GetDate()) |
另外,DateName()還可以獲得到小時、時間、秒、星期幾、第幾周,分別如下:
Select Datename(hour,GetDate()) Select Datename(minute,GetDate()) Select Datename(second,GetDate()) Select Datename(weekDay,GetDate()) Select Datename(week,GetDate()) |
SQL中的日期型別DateTime的預設格式就是yyyy-mm-dd hh:mi:ss: mmm,可大多數的情況我們只想得到他的日期部分,而不許要後面的時間。上一篇中提到用Datename()函式來擷取拼接出不包含時間部分的日期,現在再說一種方法,更加簡單的獲取到不包含時間的日期!
使用Convert()函式:
select convert(char(10),GetDate(),120) as Date |
* 第3個引數就是用來設定日期型別資料的顯示樣式的,下面介紹幾種樣式的引數:
100 mm dd yyyy 101 mm/dd/yyyy 102 yyyy.mm.dd 103 dd/mm/yyyy 106 dd mm yyyy 108 hh:mi:ss(時間) 111 yyyy/mm/dd 112 yyyymmdd 120 yyyy-mm-dd |
大家可以發現,用這種方法獲得日期部分將會更加方便,與這種方法比較Datename()函式的好處就是在於得到日期的具體部分。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-580670/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL 獲取SQL Server中兩個日期之間的所有日期SQLServer
- SQL 獲取SQL Server中日期最近7天之間的所有日期SQLServer
- SQL Server中的日期和時間:DATEADD()SQLServer
- SQL SERVER 日期和時間資料型別及函式 (Transact-SQL)SQLServer資料型別函式
- sql server日期格式 sqlserver的日期格式SQLServer
- QT獲取日期,時間,星期QT
- Qt:獲取日期和時間QT
- 獲取當前時間往前的日期
- MySQL 獲得當前日期時間(以及時間的轉換)MySql
- Java日期時間操作基礎——包含JDK1.8時間操作新特性JavaJDK
- sql server對於日期的處理SQLServer
- 細說PHP筆記08(第12章)--日期和時間,建立時間戳,mktime轉換unix時間戳,獲取字串時間,獲得日期和時間資訊,日期和時間格式化輸出,microtime()獲取微秒數PHP筆記時間戳字串
- JavaScript 獲取指定時間前幾天日期JavaScript
- SQL SERVER 日期格式化、日期和字串轉換SQLServer字串
- Oracle_SQL部分_時間轉換(案例一)OracleSQL
- 不一樣的 SQL Server 日期格式化SQLServer
- SQL Server日期資料型別DATE的使用SQLServer資料型別
- SQL Server各種日期計算方法SQLServer
- java獲取指定日期之前或之後的時間Java
- jira修改RoadMap裡的時間格式,硬核日期格式化
- hive sql 13位毫秒時間戳轉日期HiveSQL時間戳
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- SQL Server 語句日期格式查詢方法SQLServer
- 使用 Carbon 獲取指定時間範圍內的日期陣列陣列
- SQL Server ManagementS tudio無法修改表,超時時間已到SQLServer
- 整理 js 日期物件的詳細功能,使用 js 日期物件獲取具體日期、昨天、今天、明天、每月天數、時間戳等,以及常用的日期時間處理方法JS物件時間戳
- 在終端裡按你的方式顯示日期和時間
- 直播原始碼,獲取兩個日期之間的所有日期原始碼
- SPL 的日期時間函式函式
- Java 中的時間日期 APIJavaAPI
- Java 8 的時間日期 APIJavaAPI
- Java 8 的日期時間工具Java
- Android開發:獲取當前系統時間和日期的方法Android
- 日期和時間格式
- JavaScript 時間日期操作JavaScript
- Python 日期和時間Python
- Java日期和時間Java