好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > golang時間字符串和時間戳轉換的案例

golang時間字符串和時間戳轉換的案例

熱門標簽:上海極信防封電銷卡價格 不封卡外呼系統 重慶慶云企業400電話到哪申請 仙桃400電話辦理 寧波語音外呼系統公司 鄭州智能語音電銷機器人價格 湛江crm外呼系統排名 宿遷便宜外呼系統代理商 地圖標注免費定制店

1. 獲取當前時間字符串和時間戳

package main
import (
  "fmt"
  "time"
)
func main() {
  now := time.Now().UTC()
  // 顯示時間格式: UnixDate = "Mon Jan _2 15:04:05 MST 2006"
  fmt.Printf("%s\n", now.Format(time.UnixDate))
  // 顯示時間戳
  fmt.Printf("%ld\n", now.Unix())
  // 顯示時分:Kitchen = "3:04PM"
  fmt.Printf("%s\n", now.Format("3:04PM"))
}

更多時間格式

const (
    ANSIC    = "Mon Jan _2 15:04:05 2006"
    UnixDate  = "Mon Jan _2 15:04:05 MST 2006"
    RubyDate  = "Mon Jan 02 15:04:05 -0700 2006"
    RFC822   = "02 Jan 06 15:04 MST"
    RFC822Z   = "02 Jan 06 15:04 -0700" // RFC822 with numeric zone
    RFC850   = "Monday, 02-Jan-06 15:04:05 MST"
    RFC1123   = "Mon, 02 Jan 2006 15:04:05 MST"
    RFC1123Z  = "Mon, 02 Jan 2006 15:04:05 -0700" // RFC1123 with numeric zone
    RFC3339   = "2006-01-02T15:04:05Z07:00"
    RFC3339Nano = "2006-01-02T15:04:05.999999999Z07:00"
    Kitchen   = "3:04PM"
    // Handy time stamps.
    Stamp   = "Jan _2 15:04:05"
    StampMilli = "Jan _2 15:04:05.000"
    StampMicro = "Jan _2 15:04:05.000000"
    StampNano = "Jan _2 15:04:05.000000000"
)

2. 時間字符串解析成時間格式

package main
import (
  "fmt"
  "time"
)
func main() {
  timeStr := "2018-01-01"
  fmt.Println("timeStr:", timeStr)
  t, _ := time.Parse("2006-01-02", timeStr)
  fmt.Println(t.Format(time.UnixDate))
}

3. 獲取當天零點時間戳

方法1

package main
import (
  "fmt"
  "time"
)
func main() {
  timeStr := time.Now().Format("2006-01-02")
  t, _ := time.Parse("2006-01-02", timeStr)
  fmt.Println(t.Format(time.UnixDate))
  //Unix返回早八點的時間戳,減去8個小時
  timestamp := t.UTC().Unix() - 8*3600
  fmt.Println("timestamp:", timestamp)
}

方法2

package main
import (
  "fmt"
  "time"
)
func main() {
  now := time.Now()
  t, _ := time.ParseInLocation("2006-01-02", now.Format("2006-01-02"), time.Local)
  timestamp := t.Unix()
  fmt.Println(timestamp)
}
/*
time.Local本地時區
  var Local *Location = localLoc
以及UTC時區
  var UTC *Location = utcLoc
還可以替換成指定時區
  //func LoadLocation(name string) (*Location, error)
  loc, _ := time.LoadLocation("Europe/Berlin")
If the name is "" or "UTC", LoadLocation returns UTC. If the name is "Local", LoadLocation returns Local.
*/

補充:Golang中獲取當天0點的格式化時間

如下所示:

EndDateLimit := time.Now().Format("2006-01-02 00:00:00")

取當天某個整點的時間戳

now := time.Now().Unix()
muteEndTime := time.Date(time.Now().Year(), time.Now().Month(), time.Now().Day(), 8, 0, 0, 0, time.Local).Unix()
muteStartTime := time.Date(time.Now().Year(), time.Now().Month(), time.Now().Day(), 22, 0, 0, 0, time.Local).Unix()

本地當前時間戳(10位)

fmt.Println(time.Now().Unix()) //1468479251

本地當前時間戳(19位)

fmt.Println(time.Now().UnixNano()) //1468480006774460462

時間戳轉時間

fmt.Println(time.Unix(1389058332, 0).Format("2006-01-02 15:04:05")) //2014-01-07 09:32:12

時間轉時間戳

fmt.Println(time.Date(2014, 1, 7, 5, 50, 4, 0, time.Local).Unix())

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • golang在GRPC中設置client的超時時間
  • 解決golang時間字符串轉time.Time的坑
  • golang時間處理工具箱now的使用詳解
  • golang time包做時間轉換操作
  • golang 實現tcp server端和client端,并計算RTT時間操作
  • golang 實現時間戳和時間的轉化

標簽:海南 西雙版納 青海 安康 遼寧 電子產品 儋州 物業服務

巨人網絡通訊聲明:本文標題《golang時間字符串和時間戳轉換的案例》,本文關鍵詞  golang,時間,字符串,和,戳,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《golang時間字符串和時間戳轉換的案例》相關的同類信息!
  • 本頁收集關于golang時間字符串和時間戳轉換的案例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美xxxxx69xxxx| 韩国电影hd在线| 美女主播无遮挡免费视频| 高潮按摩久久久久久AV免费 | 爹地请节制小说| 太深?拔出来?痛太舒a两男一女 | 很黄很刺激男同志故事| 成人免费网址| 日产无码久久久久久精品草莓 | 久久综合伊人77777自慰| 暗黑爆料在线吃瓜免费观看| 黄色网址网站在线观看| 亚州三级| 宝贝我硬了~忍不住了| 亚洲国产欧美在线观看| 午夜av电影| 97精品国产AⅤ在线网站小说| aV国产乱码一区二区三视频在线 | 亚洲最大看欧美片网站| 蜜臀91精品国产高清在线观看| 啊灬啊灬啊灬快灬水多多游戏特色| 色婷婷综合久久久久中文一区二区 | 精品久久久久久中文字幕一区无码 | 男生女生插插| 亚州综合| 羞羞人成av午夜男女爽爽小说| 宝宝好久没c你了????黄 | 一级做a爱过程免费视频超级| 毛多水多丰满女人A片| yeezy水蜜桃v2值得入手吗| 骚虎影院桃红国产在线观看| 欧美69free性videos| 我在80年代当后妈| 蜜臀av夜夜澡人人爽人人软件| 狗狗差了我4个小时| 国产女人18毛片水真多18精品44| 伊人二区| 啊灬啊灬啊灬快灬深用力小喜| 天天躁了天天躁了天天躁 | 欧美成人免费网在线观看| 亚洲sss综合天堂久久久|