Golang_HomeWork/hw01_hello_now/main.go

26 lines
481 B
Go

package main
import (
"fmt"
"log"
"time"
"github.com/beevik/ntp"
)
const ntpServer = "0.beevik-ntp.pool.ntp.org"
func main() {
timeCurrent := time.Now()
timeExact, err := ntp.Time(ntpServer)
if err != nil {
log.Fatalf("Ошибка запроса: %e", err)
}
fmt.Printf("current time: %s\n", timeFormat(timeCurrent))
fmt.Printf("exact time: %s\n", timeFormat(timeExact))
}
func timeFormat(t time.Time) string {
return t.Format("2006-01-02 15:04:05 -0700 UTC")
}