亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SQL處理時(shí)間戳?xí)r如何解決時(shí)區(qū)問(wèn)題實(shí)例詳解

 更新時(shí)間:2022年08月30日 11:30:29   作者:小白修煉晉級(jí)中  
時(shí)間戳?xí)r間不分東西南北、在地球的每一個(gè)角落都是相同的,下面這篇文章主要給大家介紹了關(guān)于SQL處理時(shí)間戳?xí)r如何解決時(shí)區(qū)問(wèn)題的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1.問(wèn)題及解決辦法

(1)問(wèn)題:由于存儲(chǔ)的時(shí)間戳是時(shí)間戳為GMT(格林尼治標(biāo)準(zhǔn)時(shí)間),以秒儲(chǔ)存,但由于需要獲取的是北京時(shí)間,存在時(shí)區(qū)問(wèn)題。如何獲取北京時(shí)區(qū)的時(shí)間日期?

(2)通過(guò)上網(wǎng)查找了解決辦法,有一堆辦法,有說(shuō)連接時(shí)設(shè)置地區(qū),都很復(fù)雜,本人沒(méi)成功。嘗試成功過(guò)的方法如下:

①方法一:在查詢前設(shè)置時(shí)區(qū),輸入“set time_zone='+08:00';”

但這個(gè)方法存在弊端,不是非常通用,比如需要用python調(diào)用數(shù)據(jù)庫(kù)查詢時(shí)會(huì)報(bào)錯(cuò)。

②方法二:直接用公式將北京時(shí)區(qū)的時(shí)差相加,公式為:

(timestamp+8*3600)

說(shuō)明:timestamp為時(shí)間戳,可為數(shù)字串也可為存在時(shí)間戳的字段。3600為一小時(shí)的秒數(shù)。該方法可以非常通用。

2.時(shí)區(qū)差相加公式的實(shí)例

(1)將時(shí)間戳轉(zhuǎn)為小時(shí)(0-24小時(shí))。其中timestamp為時(shí)間戳。

查詢語(yǔ)句
select [column(s),]
(timestamp+8*3600)%86400/3600 as hour
[from table]

說(shuō)明:時(shí)間戳是以秒8*3600表示北京時(shí)區(qū)的時(shí)差,86400=24*3600表示1天的秒數(shù),“(timestamp+8*3600)%86400”中“%”取余數(shù),余數(shù)則為當(dāng)天時(shí)間點(diǎn)的秒數(shù)。3600是一小時(shí)的秒數(shù),用當(dāng)天時(shí)間點(diǎn)的秒數(shù)除以3600表示小時(shí)。

補(bǔ)充:SQL 關(guān)于時(shí)區(qū)的處理案例

設(shè)置時(shí)間偏移:SWITCHOFFSET(StopageStartTime,'+08:00')

時(shí)間轉(zhuǎn)換:CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121)

 SELECT CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) AS StopageStartTime,
        CONVERT(VARCHAR(19),SWITCHOFFSET(StopageEndTime,'+08:00'),121) AS StopageEndTime,StopageType,AccidentReason_Preventive
                            ,EquipmentCode
                            FROM dbo.EquipmentDetection_Item 
                            WHERE  
                             CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121)>=@startTime

總結(jié)

到此這篇關(guān)于SQL處理時(shí)間戳?xí)r如何解決時(shí)區(qū)問(wèn)題的文章就介紹到這了,更多相關(guān)SQL解決時(shí)區(qū)問(wèn)題內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作示例

    MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作示例

    這篇文章主要介紹了MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式分析了MySQL定時(shí)備份數(shù)據(jù)庫(kù)相關(guān)命令、原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-03-03
  • 理解MySQL——索引與優(yōu)化總結(jié)

    理解MySQL——索引與優(yōu)化總結(jié)

    本篇文章主要介紹了MySQL——索引與優(yōu)化,索引對(duì)查詢的速度有著至關(guān)重要的影響,理解索引也是進(jìn)行數(shù)據(jù)庫(kù)性能調(diào)優(yōu)的起點(diǎn)。有興趣的可以了解一下。
    2016-12-12
  • MySQL中count()查詢的性能梳理

    MySQL中count()查詢的性能梳理

    這篇文章主要為大家詳細(xì)介紹了MySQL中count()查詢的性能對(duì)比與優(yōu)化,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,需要的可以了解一下
    2023-07-07
  • MySQL存儲(chǔ)Json字符串遇到的問(wèn)題與解決方法

    MySQL存儲(chǔ)Json字符串遇到的問(wèn)題與解決方法

    要在MySQL中存儲(chǔ)數(shù)據(jù),必須定義數(shù)據(jù)庫(kù)和表結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于MySQL存儲(chǔ)Json字符串遇到的問(wèn)題與解決方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • mysql 5.7 zip archive版本安裝教程

    mysql 5.7 zip archive版本安裝教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7 zip archive版本安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • MySQL存儲(chǔ)過(guò)程之流程控制while,repeat,loop循環(huán)

    MySQL存儲(chǔ)過(guò)程之流程控制while,repeat,loop循環(huán)

    這篇文章主要介紹了MySQL存儲(chǔ)過(guò)程之流程控制while,repeat,loop循環(huán),循環(huán)中的代碼會(huì)運(yùn)行特定的次數(shù),或者是運(yùn)行到特定條件成立時(shí)結(jié)束循環(huán)
    2022-07-07
  • 新手必備之MySQL msi版本下載安裝圖文詳細(xì)教程

    新手必備之MySQL msi版本下載安裝圖文詳細(xì)教程

    今天教大家怎么下載安裝MySQL msi版本,文中有非常詳細(xì)的圖文解說(shuō),對(duì)不會(huì)下載安裝mysql的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • 如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例詳解

    如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于如何在Windows中運(yùn)行多個(gè)MySQL實(shí)例的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • MySql各種查詢方式詳解

    MySql各種查詢方式詳解

    如果是做數(shù)據(jù)分析,MySQL里面最重要、最常用的就是數(shù)據(jù)查詢,數(shù)據(jù)查詢不只是簡(jiǎn)單查詢數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù),還要根據(jù)需求對(duì)數(shù)據(jù)進(jìn)行篩選、聚合,以及確定數(shù)據(jù)以什么樣的格式進(jìn)行顯示。MySQL提供了強(qiáng)大、靈活的語(yǔ)句和函數(shù)來(lái)實(shí)現(xiàn)查詢的操作
    2022-07-07
  • MySQL 主鍵與索引的聯(lián)系與區(qū)別分析

    MySQL 主鍵與索引的聯(lián)系與區(qū)別分析

    這篇文章主要介紹MySQL 主鍵與索引的聯(lián)系與區(qū)別,使用mysql的朋友可以看下
    2013-02-02

最新評(píng)論