亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Date.now() 在 Go 中等效

Date.now() 在 Go 中等效

Go
瀟湘沐 2021-12-20 19:33:08
在 JavaScript 中,我可以分配:var now = Date.now();然后用now作為數字變量來計算time.Time輸入 Go 似乎不能滿足這個需求。什么是 JavaScript 的 Go 等價物Date.now()?
查看完整描述

3 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

Date.now() 返回自 UTC 紀元以來的毫秒數

now() 方法以數字形式返回自 1970 年 1 月 1 日 00:00:00 UTC 到現在經過的毫秒數。

要在 Go 中獲得它,您可以使用:

time.Now().UTC().UnixNano() / 1e6


查看完整回答
反對 回復 2021-12-20
?
搖曳的薔薇

TA貢獻1793條經驗 獲得超6個贊

您可以使用“time”包中的Now函數,如下所示:


package main


import (

    "fmt"

    "time"

)


func main() {

    fmt.Println(time.Now())

    fmt.Println(time.Now().Date())

}

示例輸出:


2009-11-10 23:00:00 +0000 UTC

2009 November 10

這是文檔中的功能說明:


func Now() Time

現在返回當前本地時間。


func (t Time) Date() (year int, month Month, day int)

Date 返回 t 出現的年、月和日。


查看完整回答
反對 回復 2021-12-20
?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

Date.Now() 以紀元(unix)格式返回當前的 UTC 日期和時間。go 中的等價物是:

time.Now().Unix()

time.Now()返回當前時間。調用Unix()將時間轉換為紀元或unix時間,即the number of seconds elapsed since January 1, 1970 UTC


查看完整回答
反對 回復 2021-12-20
  • 3 回答
  • 0 關注
  • 221 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號