|
|
|
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:44 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
10.10.2018 16:44, Tech N9ne пишет: > Как можно получить правильное время из unixtime ? а где ты его берёшь? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 16:46 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
да, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:06 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
модуль DateUtils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:06 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:16 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий10.10.2018 16:44, Tech N9ne пишет: > Как можно получить правильное время из unixtime ? а где ты его берёшь? vk api cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:17 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
Tech N9nevk api Вот у них и спрашивай в каком часовом поясе они возвращают время. Вероятнее всего это UTC, но с тем же успехом они могут и московское время возвращать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:24 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
cptngrbда, от часового пояса. используй стандартную функцию UnixToDateTime(date, false); второй параметр отвечает за пояс Делаю так: Код: pascal 1. 2. 3. 4. не компилит, ошибка: Too many actual parameters если убрать запятую и false то всё работает, но отстаёт на 3 часа)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:25 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovTech N9nevk api Вот у них и спрашивай в каком часовом поясе они возвращают время. Вероятнее всего это UTC, но с тем же успехом они могут и московское время возвращать. Не может. Юникс тайм всегда в UTC. Если нет, то это уже криворукость разработчиков, кто такие испорченные данные передает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:29 |
|
||
|
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:32 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
10.10.2018 17:29, JaDi пишет: > Не может. Юникс тайм всегда в 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 не верь педовикии. дык это понятно.. как мне получить правильное время из unixtime ? Не менять же часовой пояс на пк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:35 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 17:38 |
|
||
|
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:39 |
|
||
|
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, 17:41 |
|
||
|
UnixTime to DateTime, отстаёт на 3 часа
|
|||
|---|---|---|---|
|
#18+
Tech N9neМимопроходящий10.10.2018 17:29, JaDi пишет: > Не может. Юникс тайм всегда в UTC не верь педовикии. дык это понятно.. как мне получить правильное время из unixtime ? Не менять же часовой пояс на пк. Его надо не менять, а получить из текущих настроек. гугли GetTimeZoneInformation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2018, 18:32 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39715670&tid=2040298]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
311ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 605ms |

| 0 / 0 |
