Форматирование даты-времени в go
Feb. 29th, 2016 08:59 amAnd now for something completely different: чтобы описать произвольный формат даты-времени в go используется дичайшее решение: "укажите, как будет выглядеть в вашем формате дата 02/Jan/2006:15:04:05 -0700"
Т.е. month=1, day=2, year=2006/6, hour=15/3PM, minute=4, second=5, timezone=-7
Вроде бы однозначное представление получается, но выглядит после других языков дико.
Т.е. month=1, day=2, year=2006/6, hour=15/3PM, minute=4, second=5, timezone=-7
Вроде бы однозначное представление получается, но выглядит после других языков дико.
no subject
Date: 2016-02-29 10:41 am (UTC)package main import "fmt" import "time" func main() { now := time.Now() // Prints out "2016-02-29 02:46:27.629354698 -0800 PST" fmt.Println(now) // Prints out "2016-02-29T10:46:27Z" fmt.Println(now.UTC().Format(time.RFC3339)) // Prints out "2016 February, 02:46" fmt.Println(now.Format("2006 January, 15:04")) }