metaclass: (Default)
[personal profile] metaclass
And 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

Вроде бы однозначное представление получается, но выглядит после других языков дико.

Date: 2016-02-29 10:41 am (UTC)
From: [identity profile] lionet.livejournal.com
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"))
}
Edited Date: 2016-02-29 10:51 am (UTC)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 15th, 2025 05:09 pm
Powered by Dreamwidth Studios