好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MongoDB存儲時間時差問題的解決方法

MongoDB存儲時間時差問題的解決方法

熱門標簽:蘋果汽車租賃店地圖標注 濟南電銷機器人加盟公司 電銷機器人是什么軟件 老虎洗衣店地圖標注 云南外呼系統 怎么投訴地圖標注 廣州長安公司怎樣申請400電話 呼和浩特電銷外呼系統加盟 杭州人工電銷機器人價格

前言

MongoDB存儲時間類型數據時,都是先轉換為UTC時間,然后存儲到數據庫中,當我們取出存儲的時間時,就會出現時差的問題。

比如我們用的北京時間,讀取到的數值就會看到比當前時間少了8個小時,難道說我們在每次讀取的時候都要單獨處理一下時間嗎,這就比較麻煩。其實,我們可以在存儲的時候進行相應的處理,只需使用getTimezoneOffset()toISOString()函數。

需要了解的概念:

格林威治時間

格林威治子午線上的地方時,或零時區(中時區)的區時叫做格林威治時間,也叫世界時。(更多詳細的概念不說了,這里我們不需要。) 比如我們中國是東八區,北京時間是(GMT+08:00)

獲得本地與格林威治時間的時差:new Date().getTimezoneOffset(),單位為分鐘。

已知格林威治時間,換算本地正確時間

本地時間 = 格林威治時間 - 時差

已知本地時間,換算對應格林威治時間:

格林威治時間 = 本地時間 + 時差

已知本地時間,換算其他時區的時間

因為時區間的差異是以小時為單位的。所以算出0時區的時間后,再減去或加上相應的小時即可(東N區便+N小時,西N區便-N小時)。 為了方便計算,東N區記做正數,西N區記做負數,即:

目標時區時間 = 本地時間 + 時差 + 時區間隔

getTimezoneOffset函數:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。

script>
 // 我們是東八區
 var d = new Date();
 var tz = d.getTimezoneOffset();
 console.log(tz); // -480
/script>

toISOString()函數:使用ISO標準將 Date 對象轉換為字符串。

該標準稱為 ISO-8601 ,格式為: YYYY-MM-DDTHH:mm:ss.sssZ。

語法

Date.toISOString()

返回值

類型 描述
String ISO 標準格式的時間與日期

封裝時間轉換函數

localDate(v) {
 const d = new Date(v || Date.now());
 d.setMinutes(d.getMinutes() - d.getTimezoneOffset());
 return d.toISOString();
},

我們在存儲時間的時候調用localDate()這個函數就可以了,無論你處在哪個時區結果顯示都和當地時間一樣。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 深入了解MongoDB是如何存儲數據的
  • MongoDB系列教程(八):GridFS存儲詳解
  • PHP操作MongoDB GridFS 存儲文件的詳解
  • PHP MongoDB GridFS 存儲文件的方法詳解
  • Spring Boot集成Shiro并利用MongoDB做Session存儲的方法詳解
  • Nodejs使用Mongodb存儲與提供后端CRD服務詳解
  • python將MongoDB里的ObjectId轉換為時間戳的方法
  • python根據時間生成mongodb的ObjectId的方法
  • 深究從MongoDB的ObjectId中獲取時間信息
  • MongoDB批量將時間戳轉為通用日期格式示例代碼

標簽:遼陽 玉林 泰安 興安盟 自貢 廈門 無錫 雞西

巨人網絡通訊聲明:本文標題《MongoDB存儲時間時差問題的解決方法》,本文關鍵詞  MongoDB,存儲,時間,時差,問,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB存儲時間時差問題的解決方法》相關的同類信息!
  • 本頁收集關于MongoDB存儲時間時差問題的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 美女扒开腿秘?免费视频| 一本三道a无线码一区v隐蔽入口| 欧美在线高清视频播放免费| yy6080韩国日本三理论免费 | 国产精品麻豆a啊在线观看| 91po国产在线精品免费观看| 太子的小侍妾(高H,1v1)| 14女学生脱了内裤光着| 亚洲精品久久婷婷丁香51| 秋霞伊人| 乌苏市| 西班牙无遮掩大尺度电影| 操空姐的逼| 在线一级视频| 27邪态恶动图gif喷水赞一把| bdsm变态狂残酷| 亚洲精品一区二区二区| 中文字幕亚洲欧美日韩在线不卡| 性动态插图| 国产精品嫩草影院人体模特| 6080yy午夜一二三区久久| 亚洲一区二区三区免费看| 美妇乱人伦短篇小说| 最新大伊香蕉精品视频在线| 99re7在线精品免费视频| 男女曰批视频| 亚洲福利影视| 小尤奈巨乳视频6分钟| 爽好舒服快又粗| 海瑟薇三级未删减| 亚洲精品国产一区二区色欲影院| you jiz com亚洲| 亚洲AV秘?无码一区羽田あい| 日本xx13一18处交高清| 性色A片三級三級三級鸭王争锋| 亚洲成a人片在线观看无码亚洲 | 交换美娇妻张妍| 韩国美女免费视频高清观看| 欧美???18免费视频| 偷窥多毛女人小便视频56| 污91香蕉视频|