<iframe src="//www.googletagmanager.com/ns.html?id=GTM-W8GZ33F&l=dataLayer" height="0" width="0" style="display:none;visibility:hidden"></iframe>

時刻から秒、分、時、日、月、年をそれぞれ取得するやり方

Golang
たま

pv:

t := time.Now()
fmt.Println(t)
// => 2019-10-16 23:06:40.569593 +0900 JST m=+0.000338457

fmt.Println(t.Second())
// => 40

fmt.Println(t.Minute())
// => 6

fmt.Println(t.Hour())
// => 23

fmt.Println(t.Day())
// => 6

fmt.Println(t.Month())
// => October

fmt.Println(t.Year())
// => 2019

コピペ実行用

package main

import (
	"fmt"
	"time"
)

//--------------------------------------------------------
// 時刻から秒、分、時、日、月、年をそれぞれ取得するやり方
//--------------------------------------------------------

func main() {
	t := time.Now()
	fmt.Println(t)
	// => 2019-10-16 23:06:40.569593 +0900 JST m=+0.000338457

	// 秒
	fmt.Println(t.Second())
	// => 40

	// 分
	fmt.Println(t.Minute())
	// => 6

	// 時
	fmt.Println(t.Hour())
	// => 23

	// 日
	fmt.Println(t.Day())
	// => 6

	// 月
	fmt.Println(t.Month())
	// => October

	// 年
	fmt.Println(t.Year())
	// => 2019
}

この記事を書いた人

たま

エンジニア天国の会社を作るべく動く。rubyとgolangが主な担当。フリーランスエンジニア歴3年。エンジニア歴8年。

たまの書いた記事一覧

関連記事