1
我正在使用節點,我很好奇爲什麼proto緩衝區沒有日期數據類型?爲什麼proto buffer沒有日期數據類型?
我使用sequelizejs ORM我定義日期字段:
tranTime: DataTypes.DATE
MYSQL數據庫是保存爲日期時間。
我應該使用哪種數據類型?任何人在GRPC上使用datetime?
我正在使用節點,我很好奇爲什麼proto緩衝區沒有日期數據類型?爲什麼proto buffer沒有日期數據類型?
我使用sequelizejs ORM我定義日期字段:
tranTime: DataTypes.DATE
MYSQL數據庫是保存爲日期時間。
我應該使用哪種數據類型?任何人在GRPC上使用datetime?
我使用int64 unix時間戳,然後將其轉換。日期格式可以在不同語言之間有所不同,但unix時間戳將與int64或unsigned int32相同
是的,這是我推薦的(作爲proto2的作者)。 –
有一個日期(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/ Global_Objects/Date),並且還有第三方ORM實用程序(https://github.com/dresende/node-orm2)。我相信你可以在你的程序中使用Date,同時可以正確地映射到真正的dbms字段類型。 – tibetty
我在談論協議緩衝區。 https://developers.google.com/protocol-buffers/ – Alvin