Aleksandr
Aleksandr
Aleksandr
но и без понятно - 3
Sergey
нет в го возможности стандартным способом вывести 24 часовой формат без нуля
Sergey
уже обсудили и забыли ))
Aleksandr
Sergey
24-ти часовой формат это когда 13 а не 1
Aleksandr
Aleksandr
не пойму условия
Sergey
нужно вывести часы в 24 часовом формате но без лидирующего 0, то есть если сейчас 2 часа ночи то показать 2 а если 2 часа дня то 14
Aleksandr
Sergey
15 - выведет 02 для 2 ночи и 14 для 2 дня
3 выведет 2 в обоих случаях
Sergey
теперь понятно?
Aleksandr
Aleksandr
Aleksandr
Sergey
опять не то
Aleksandr
опять не то
соответствует желаемым данным из твоего коммента
Sergey
нет
Sergey
нужно вывести время, где часы в этом формате
это можно сделать, и способов миллион, но стандартный форматер даты это не умеет
Aleksandr
Sergey
как сложно))
есть t := time.Now()
надо вывести дату и время, где часы в указаном выше формате
Sergey
ну вот зачем упираться, ну нет этого в го, это же не смертельно, это вообще странная хотелка
Aleksandr
Aleksandr
вот
Zloy-Dobry
Aleksandr
какая разница у нас time.Now или я ручками задаю дату
Sergey
Aleksandr
Спасибо кэп
если бы это было очевидно, не заадавал бы вопрос
Sergey
вот для 9 утра по мск надо вывести
2017-10-27 9:00:00
Aleksandr
Sergey
бинго! собственно вопрос не в том что этого нельз сделать, а в том что форматер куцый
Zloy-Dobry
Это очевидно. Я спрашивал о момощи, как это побеждать. Формата входящих данных мне неподвластно
Sergey
Sergey
и к нему методы машалинга и анмаршалинга
Zloy-Dobry
Я так и сделал
Zloy-Dobry
Но навыходе несовсем то что надо выходит.
Aleksandr
Aleksandr
очевидно?)
Zloy-Dobry
Может.
Michael
fmt.Sprintf("<date> %d", time.Hour())
Zloy-Dobry
У компа буду скину плейграунд
Zloy-Dobry
Maxim
а прикольно, когда люди тыкают в документацию, сами ее не зная :)
Maxim
ой, чего это я опять влез...
Maxim
о! уважаемые! вопрос на миллион - есть тут кто-нибудь, кто дружил Го с windows COM или лучше DCOM?
Maxim
про go-ole я знаю, он работает, но хочется большего.
Aleksandr
Maxim
да вот выше народ предлагал в 12-и часовом формате выводить 24-х часовые значнния.
Maxim
Да забудьте уже.
Maxim
вот вопрос про DCOM куда более интересный.
Anonymous
Maxim
да на самом деле не так все страшно оказалось.
Maxim
но это ОЛЕ
Maxim
а COM я сам сейчас фиг вспомню
Michael
а для чего дружить го с ком?
Anonymous
Нельзя решить вопрос без использования COM?
Sergey
Илья
сорри, не вчитывался во флуд :)
Michael
https://msdn.microsoft.com/en-us/library/aa302336.aspx
Using Web Services Instead of DCOM
Martin Wasznicky
Microsoft Corporation
February 2002
Michael
Go->C GO-> Host CLR->C#->DCOM
как вариант, но зачем так страдать
Michael
и так как это MS, то не факт, что взлетит
Евгений
Алексей
Дамы и господа, всем привет, я тут новенький, так что не судите строго :)
Я играюсь с базами данных через го и вот столкнулся с вопросом.
Делаю вот такую штуку data, _ := PostgresDB.Query(selectQuery).
Как узнать есть ли вообще записи в data ?
Anonymous
скачать строки и узнать длину списка)
Kirill
если их нет он вернет ошибку sql.ErrNoRows
Anonymous
именно так
Алексей
Anonymous
нет метода делая запрос узнать кол-во строк
Anonymous
получаешь результат и считаешь
Anonymous
иначе никак
Anonymous
можно заранее сделать запрос COUNT
Anonymous
и получить 1 результат
Anonymous
да
Anonymous
потому что эти результаты “подкачиваются” пока ты по ним бежишь