第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何將mongodb go驅(qū)動(dòng)的primitive.Timestamp類型轉(zhuǎn)換回

如何將mongodb go驅(qū)動(dòng)的primitive.Timestamp類型轉(zhuǎn)換回

Go
吃雞游戲 2022-07-11 14:43:55
mongo 的 go 驅(qū)動(dòng)程序返回一個(gè) bson 時(shí)間戳,因?yàn)閔ttps://godoc.org/go.mongodb.org/mongo-driver/bson/primitive#Timestamp 有沒有辦法將其轉(zhuǎn)換為time.Time
查看完整描述

2 回答

?
Cats萌萌

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊

https://docs.mongodb.com/manual/reference/bson-types/#timestamps

在 mongodb 官網(wǎng)可以看到,BSON Timestamps 包含兩個(gè)值,'T' for the seconds since Unix epoch'I' for an incrementing ordinal for operations within a given second.

因此,如果您想將 bson 時(shí)間戳轉(zhuǎn)換為 time.Time,您可以使用time.Unix(timestamp.T, 0)


查看完整回答
反對(duì) 回復(fù) 2022-07-11
?
米琪卡哇伊

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊

類似地將當(dāng)前 time.Time 轉(zhuǎn)換為原始.Timestamp 類型,我們可以使用

primitive.Timestamp{T: uint32(time.Now().Unix()), I: 0}

在 mongo 對(duì)象建模中使用primitive.Timestamp會(huì)導(dǎo)致 mongo 集合中的Timestamp(1639732596, 0)數(shù)據(jù)類型。當(dāng)編碼為 json 時(shí),它會(huì)產(chǎn)生如下對(duì)象:

{“T”:1639732596,“我”:0}

在大多數(shù)用例中,對(duì)對(duì)象模型使用time.Time類型就足夠了。這將導(dǎo)致 mongo 集合中的ISODate("2021-12-17T09:14:33.608Z")數(shù)據(jù)類型。當(dāng)編碼為 json 時(shí),會(huì)產(chǎn)生如下字符串:

“2021-12-17T09:14:33.608Z”


查看完整回答
反對(duì) 回復(fù) 2022-07-11
  • 2 回答
  • 0 關(guān)注
  • 139 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)