Задать вопрос
@researcher1111

Время в секундах golang?

Добрый вечер!
Вопрос таков: необходимо получить значение в секундах текущей даты и времени. То есть, сколько секунд прошло с 0 года 0 месяцев 0 дней 0 часов 0 секунд до сегодняшнего дня.
  • Вопрос задан
  • 1520 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
  1. Вычислить кол-во секунд до 1 янв 1970 года и взять за константу
  2. Брать текущий UNIX time и складывать с полученной ранее константой


Пойдет такое?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
hrls
@hrls
https://golang.org/pkg/time/#Date
https://golang.org/pkg/time/#Since
https://golang.org/pkg/time/#Duration.Seconds
ac := time.Date(0, time.January, 1, 0, 0, 0, 0, time.UTC)
fmt.Printf("seconds %v", time.Since(ac).Seconds())
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы