
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.10.2018, 16:44
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Здравствуйте. получаю циферки, unixtime, перевожу в datetime, но оказывается что время отстаёт от реального времени на 3 часа. я полагаю связано с часовым поясом? конвертирую с помощью двух: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Как можно получить правильное время из unixtime ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 16:46
|
|||
|---|---|---|---|
|
|||
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
10.10.2018 16:44, Tech N9ne пишет: > Как можно получить правильное время из unixtime ? а где ты его берёшь? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:06
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
да, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:06
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
модуль DateUtils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:16
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:17
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Мимопроходящий10.10.2018 16:44, Tech N9ne пишет: > Как можно получить правильное время из unixtime ? а где ты его берёшь? vk api cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:24
|
|||
|---|---|---|---|
|
|||
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Tech N9nevk api Вот у них и спрашивай в каком часовом поясе они возвращают время. Вероятнее всего это UTC, но с тем же успехом они могут и московское время возвращать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:25
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс Делаю так: Код: pascal 1. 2. 3. 4. не компилит, ошибка: Too many actual parameters если убрать запятую и false то всё работает, но отстаёт на 3 часа)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:29
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Dimitry SibiryakovTech N9nevk api Вот у них и спрашивай в каком часовом поясе они возвращают время. Вероятнее всего это UTC, но с тем же успехом они могут и московское время возвращать. Не может. Юникс тайм всегда в UTC. Если нет, то это уже криворукость разработчиков, кто такие испорченные данные передает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:32
|
|||
|---|---|---|---|
|
|||
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
10.10.2018 17:25, Tech N9ne пишет: > отстаёт на 3 часа тебе же уже сказали, скорее всего это UTC Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:33
|
|||
|---|---|---|---|
|
|||
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
10.10.2018 17:29, JaDi пишет: > Не может. Юникс тайм всегда в UTC не верь педовикии. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:35
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Мимопроходящий10.10.2018 17:29, JaDi пишет: > Не может. Юникс тайм всегда в UTC не верь педовикии. дык это понятно.. как мне получить правильное время из unixtime ? Не менять же часовой пояс на пк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:38
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:39
|
|||
|---|---|---|---|
|
|||
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
10.10.2018 17:35, Tech N9ne пишет: > дык это понятно.. > как мне получить правильное время из unixtime ? + 3 * 60 * 60 Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 17:41
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Tech N9necptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс Делаю так: Код: pascal 1. 2. 3. 4. не компилит, ошибка: Too many actual parameters если убрать запятую и false то всё работает, но отстаёт на 3 часа)) Потому что вы наверное переопределили функцию... надо через namespace указать System.DateUtils.UnixToDateTime(1539179389, false) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2018, 18:32
|
|||
|---|---|---|---|
UnixTime to DateTime, отстаёт на 3 часа |
|||
|
#18+
Tech N9neМимопроходящий10.10.2018 17:29, JaDi пишет: > Не может. Юникс тайм всегда в UTC не верь педовикии. дык это понятно.. как мне получить правильное время из unixtime ? Не менять же часовой пояс на пк. Его надо не менять, а получить из текущих настроек. гугли GetTimeZoneInformation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2040298]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 504ms |

| 0 / 0 |
