package main
import (
"fmt"
"log"
"time"
)
func main() {
x_time := "Mon, 22 Jan 2018 19:21:00 +0300"
t, err := time.Parse("Mon, 02 Jan 2006 15:04:05 -0700", x_time)
if err != nil {
log.Fatal(err)
}
fmt.Println(t)
}
type AutoGenerated []struct {
Num1 struct {
Items struct {
M4A4 struct {
D []struct {
T []int `json:"t"`
F float64 `json:"f"`
U string `json:"u"`
I string `json:"i"`
} `json:"d"`
E string `json:"e"`
M struct {
R int `json:"r"`
C int `json:"c"`
T int `json:"t"`
} `json:"m"`
P int `json:"p"`
A int `json:"a"`
X int `json:"x"`
Q int `json:"q"`
} `json:"M4A4"`
} `json:"items"`
} `json:"1"`
Num2 struct {
Items struct {
M4A4 struct {
D []struct {
T []int `json:"t"`
F float64 `json:"f"`
U string `json:"u"`
I string `json:"i"`
} `json:"d"`
E string `json:"e"`
M struct {
R int `json:"r"`
C int `json:"c"`
T int `json:"t"`
} `json:"m"`
P int `json:"p"`
A int `json:"a"`
X int `json:"x"`
Q int `json:"q"`
} `json:"M4A4"`
} `json:"items"`
} `json:"2"`
}
package main
import (
"fmt"
"strconv"
)
func main() {
if i, err := strconv.ParseInt("10011001", 2,64); err != nil {
fmt.Println(err)
} else {
fmt.Println(i)
}
}