如何将 solana 块时间转换为正常时间?
How to convert solana block time to normal time?
我正在使用 solana API,由于一个函数,我得到了这样的响应:
{
blockTime: 1646251782,
confirmationStatus: 'finalized',
err: null,
memo: null,
signature: 'xyz',
slot: 123192670
}
如您所见,有 blockTime
字段,我想从中提取值。当我用 moment
:
做的时候
console.log(moment(1646251782).toISOString())
我得到的是1970年,但是不对,我在solana explorer上查了一下,时间正常。我怎样才能得到正常的日期或者我做错了什么?
这是 unix
时间(以毫秒为单位),您可以使用 moment 提取时间:
moment.unix(1650493606).format("YYYY-MM-DD HH:mm:ss")
我正在使用 solana API,由于一个函数,我得到了这样的响应:
{
blockTime: 1646251782,
confirmationStatus: 'finalized',
err: null,
memo: null,
signature: 'xyz',
slot: 123192670
}
如您所见,有 blockTime
字段,我想从中提取值。当我用 moment
:
console.log(moment(1646251782).toISOString())
我得到的是1970年,但是不对,我在solana explorer上查了一下,时间正常。我怎样才能得到正常的日期或者我做错了什么?
这是 unix
时间(以毫秒为单位),您可以使用 moment 提取时间:
moment.unix(1650493606).format("YYYY-MM-DD HH:mm:ss")