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

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

go - 從 RethinkDB 獲取時(shí)間

go - 從 RethinkDB 獲取時(shí)間

Go
呼喚遠(yuǎn)方 2021-12-27 15:29:04
我Quote在 Go 中有一個(gè)結(jié)構(gòu)type Quote struct{    CreatedAt int64 `gorethink:"createdAt"`    // Other fields...}我寫(xiě)信從 RethinkDB 查詢數(shù)據(jù)并成功result,err:=r.Table("quote").GetAll(ids...).Run(session)defer result.Close()        if err!=nil{            fmt.Println(err)        }        var quotes []Quote        err=result.All(&quotes)它確實(shí)得到了真實(shí)的結(jié)果,但沒(méi)有任何記錄在CreatedAt字段中具有價(jià)值。我createdAt在數(shù)據(jù)庫(kù)中使用的時(shí)間格式是自 UTC 紀(jì)元以來(lái)的毫秒數(shù),我打算將它們用作數(shù)字來(lái)計(jì)算我閱讀了 GoDocs 并發(fā)現(xiàn):func (t Time) Unix() int64所以我認(rèn)為int64這是正確的類(lèi)型CreatedAt,但它沒(méi)有用。我該怎么辦?如何獲取時(shí)間數(shù)據(jù)?time.Time也不行。如果time.Time使用,則結(jié)果始終為0001-01-01 00:00:00 +0000 UTC(0如果轉(zhuǎn)換為毫秒,則為類(lèi)似值)因?yàn)楫?dāng)我在 NodeJS 中構(gòu)建我使用的相同服務(wù)器時(shí)Date.Now(),在這種情況下我需要尋找一個(gè)等效類(lèi)型,它返回一個(gè)數(shù)字供我計(jì)算后面的過(guò)程
查看完整描述

2 回答

?
小唯快跑啊

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

使用gorethink 時(shí),驅(qū)動(dòng)程序?qū)⒆詣?dòng)與 GO 的本機(jī)數(shù)據(jù)類(lèi)型相互轉(zhuǎn)換。更改您的結(jié)構(gòu)以使用time.Time:


type Quote struct{

    CreatedAt   time.Time  `gorethink:"created_at"`

}

如需更多示例,您可以查看相應(yīng)的測(cè)試用例。


查看完整回答
反對(duì) 回復(fù) 2021-12-27
?
肥皂起泡泡

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

我設(shè)法自己找到了答案。在這種情況下使用 True 類(lèi)型是float64為了使獲取的結(jié)果與數(shù)據(jù)庫(kù)資源管理器中的匹配(例如,1458184908597毫秒)


查看完整回答
反對(duì) 回復(fù) 2021-12-27
  • 2 回答
  • 0 關(guān)注
  • 187 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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