Documentation ¶
Overview ¶
Package times -- パッケージに関するサンプルが配置されています。
Index ¶
- func AfterFunc() error
- func CalcNextMonth() error
- func CancellableSleep() error
- func ChangeLocalTimezone() error
- func ChangeTimeZone() error
- func DaysInMonth() error
- func FormatDateOnly() error
- func FormatDateTime() error
- func FormatMicrosecond() error
- func FormatMillisecond() error
- func FormatTimeOnly() error
- func NewRegister() mapping.Register
- func Sleep() error
- func TickAndTicker() error
- func TimeAfter() error
- func TimeIn() error
- func TimeJson() error
- func TimeJsonCustom() error
- func TimeNow() error
- func TimeParse() error
- func TimeSince() error
- func TimeSub() error
- func TimeUnixToTime() error
- func Timer() error
- func Truncate() error
- func TruncateHours() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalcNextMonth ¶ added in v0.5.9
func CalcNextMonth() error
CalcNextMonth は、翌月の日付を求めるサンプルです。
REFERENCES ¶
func CancellableSleep ¶ added in v0.5.19
func CancellableSleep() error
CancellableSleep は、キャンセル可能なスリープ処理のサンプルです。
time.Sleep() は、ブロックしてしまうためキャンセル可能な状態で スリープ処理を行いたい場合は、time.Tickerを利用して処理する。
REFERENCES ¶
func ChangeLocalTimezone ¶ added in v0.2.8
func ChangeLocalTimezone() error
ChangeLocalTimezone -- time.Localを変更して強制的にローカルタイムゾーンを一時的に変更するサンプルです.
REFERENCES
func ChangeTimeZone ¶ added in v0.5.1
func ChangeTimeZone() error
ChangeTimeZone は、time.Timeをいろいろなタイム・ゾーンの値に変換するサンプルです.
func DaysInMonth ¶ added in v0.5.9
func DaysInMonth() error
DaysInMonth は、月の日数を求めるサンプルです.
REFERENCES ¶
func FormatDateOnly ¶ added in v0.5.1
func FormatDateOnly() error
FormatDateOnly は、Go1.20で追加された time.DateOnly フォーマット書式についてのサンプルです.
REFERENCES ¶
func FormatDateTime ¶ added in v0.5.1
func FormatDateTime() error
FormatDateTime は、Go1.20で追加された time.DateTime フォーマット書式についてのサンプルです.
REFERENCES ¶
func FormatMicrosecond ¶ added in v0.5.17
func FormatMicrosecond() error
FormatMicrosecond は、time.Format() にてマイクロ秒を出力するサンプルです。
マイクロ秒をフォーマットするには ".000000" とする。 ドットを付けないとフォーマットされないので注意。
REFERENCES ¶
func FormatMillisecond ¶ added in v0.5.17
func FormatMillisecond() error
FormatMillisecond は、time.Format() にてミリ秒を出力するサンプルです。
ミリ秒をフォーマットするには ".000" とする。 ドットを付けないとフォーマットされないので注意。
REFERENCES ¶
func FormatTimeOnly ¶ added in v0.5.1
func FormatTimeOnly() error
FormatTimeOnly は、Go1.20で追加された time.TimeOnly フォーマット書式についてのサンプルです.
REFERENCES ¶
func NewRegister ¶
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func Sleep ¶ added in v0.5.19
func Sleep() error
Sleep は、time.Sleep() のサンプルです。
> Sleep pauses the current goroutine for at least the duration d. A negative or zero duration causes Sleep to return immediately.
> スリープは、少なくとも継続時間dの間、現在のゴルーチンを一時停止します。継続時間が負またはゼロの場合、スリープは即座に戻ります。
REFERENCES ¶
func TickAndTicker ¶ added in v0.2.5
func TickAndTicker() error
TickAndTicker -- time.Tick と time.NewTicker の利用シーンの違いについてのサンプルです。
func TimeIn ¶ added in v0.4.2
func TimeIn() error
TimeIn -- time.In() の使い方のサンプルです。
日時自体は変更せずにタイムゾーンだけ変更する場合は, time.In() を利用します。
REFERENCES
func TimeJson ¶ added in v0.4.2
func TimeJson() error
TimeJson -- time.Time を json 形式で扱う場合のサンプルです。
REFERENCES
func TimeJsonCustom ¶ added in v0.4.2
func TimeJsonCustom() error
TimeJsonCustom -- time.Time をカスタム JSON エンコード・デコードで利用するサンプルです.
REFERENCES
func Truncate ¶ added in v0.4.2
func Truncate() error
Truncate -- time.Truncate() のサンプルです。n分置き や n時間置き の時間を表現することができます。
REFERENCES
func TruncateHours ¶ added in v0.4.3
func TruncateHours() error
TruncateHours -- time.Timeから時刻部分を除去するサンプルです.
時刻部分を除去する場合は、 time.Truncate() に 24時間 を指定する.
REFERENCES:
Types ¶
This section is empty.
Source Files ¶
- change_local_timezone.go
- doc.go
- examples.go
- time_after.go
- time_afterfunc.go
- time_calc_nextmonth.go
- time_cancallable_sleep.go
- time_change_timezone.go
- time_daysinmonth.go
- time_format_dateonly.go
- time_format_datetime.go
- time_format_microsecond.go
- time_format_millisecond.go
- time_format_timeonly.go
- time_in.go
- time_json.go
- time_json_custom.go
- time_now.go
- time_parse.go
- time_since.go
- time_sleep.go
- time_sub.go
- time_tick_and_ticker.go
- time_timer.go
- time_truncate.go
- time_truncate_hours.go
- time_unix_to_time.go