SQL SERVER 日期相關操作

2022-09-05 04:39:14 字數 704 閱讀 4973

先記些我最近用到的吧,以後想起來了再加(希望小旗多飄會~)

select  getdate()  as  [date] --獲取當前日期時間

select  day(getdate())  as  [day] --獲取當日

select  day(getdate())+1  as  [day] --獲取次日日期

select  month(getdate())  as  [month] --獲取當月

select  month(getdate())-1  as  [month] --獲取前乙個月

select  month(dateadd(month,0,getdate()))  as  [month] --這個也能獲取月

select  right(100+month(dateadd(month,-2,getdate())),2)  as  [month] --若月份不足兩位補0(我現在是11月份,所以為了更形象,往前推了兩個月 -2)

select  year(getdate())  as  [year] --獲取當年

select convert(nvarchar(4),year(getdate()))    --這個是把日期型的資料轉換為字元型,整形啊什麼的,同理

結果就是這樣嘍~

Sql Server相關操作

1 建立資料庫 create database mydatabase on primary name hehehe data,filename c users admin desktop 36 hehehe1.mdf size 5mb,maxsize unlimited,filegrowth 2mb...

日期時間相關操作

當前日期時間的獲取 datetime datetime1 datetime.now 日期時間的運算 string str1 datetime1.addyears 1 tostring 加年份 string str1 datetime1.addmonths 1 tostring 加月份 string ...

Domino日期操作相關

1 將字串格式的日期轉為日期格式 texttotime 例 texttotime 1987 05 18 2 查詢日期 假如被搜尋文件中沒有日期域。用 created.searchstr searchstr webdoc.totime 0 3 公式中日期的比較 date today date adju...