新聞中心
數(shù)據(jù)庫(kù)管理系統(tǒng)中,時(shí)間與日期之間的轉(zhuǎn)換是一項(xiàng)常見(jiàn)的工作。本文針對(duì)MSSQL數(shù)據(jù)庫(kù),介紹如何實(shí)現(xiàn)日期的轉(zhuǎn)換。

目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、贛榆網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
首先,要注意的是MSSQL支持兩種類型的時(shí)間,即日期類型和時(shí)間類型。日期類型使用date類型存儲(chǔ),不包含時(shí)間信息,只包含年月日的信息。時(shí)間類型使用datetime類型存儲(chǔ),包含日期和時(shí)間信息,可以精確到秒。
其次是MSSQL所支持的日期函數(shù),諸如getdate()用于獲取當(dāng)前日期,dateadd()用于增加日期,オdatename()用于從日期中獲得星期等,通過(guò)這些函數(shù)可以非常靈活地實(shí)現(xiàn)日期轉(zhuǎn)換。
最后,要了解日期格式化函數(shù),該函數(shù)可以將時(shí)間和日期轉(zhuǎn)換為指定的格式。例如,使用convert()函數(shù)可以將一個(gè)日期類型的值轉(zhuǎn)換為其他日期格式,如下所示:
USE AdventureWorks2012
GO
SELECT CONVERT(varchar(10),GETDATE(),120) AS [yyyy-MM-dd]
這里將當(dāng)前日期轉(zhuǎn)換為yyyy-MM-dd格式。
另外,也可以使用datetime函數(shù)來(lái)實(shí)現(xiàn)日期轉(zhuǎn)換,如下:
SELECT DATENAME(month, GETDATE()) AS [Month]
此語(yǔ)句可以將當(dāng)前日期轉(zhuǎn)換為月份名稱。
以上就是MSSQL中如何實(shí)現(xiàn)日期轉(zhuǎn)換的方法。MSSQL提供了豐富的日期函數(shù)和格式化函數(shù),使用者可以根據(jù)個(gè)人需要,靈活實(shí)現(xiàn)日期轉(zhuǎn)換。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開(kāi)發(fā),成都網(wǎng)絡(luò)營(yíng)銷推廣等一站式服務(wù)。
分享名稱:MSSQL中如何實(shí)現(xiàn)日期轉(zhuǎn)換(mssql日期轉(zhuǎn)化)
網(wǎng)站URL:http://www.dlmjj.cn/article/ccsghig.html


咨詢
建站咨詢
