- *leechcraftОдин из сайд-эффектов того, что личкрафты отправляют дату/время в каждом сообщении — возможность таких странных таймштампов:
[01:58:32] 0xd34df00d_t: Напиши чо.
[01:58:25] azcapone: УЕБУ
Наверное, надо брать локальную дату/время, если разница меньше N минут.from Azoth_primary, 5 months ago
Replies (12)
- @magog:@0xd34df00d да. Все время должно быть в формате клиента. Ты отправил мне в 2 часа ночи, но у меня оно должно прийти в час ночи. Так же и наоборот. Я тебе сейчас отправил, у меня оно в час ушло, а утебя должно в клиенте появиться со временим 2 часаfrom Psi+, 5 months ago, in reply to /2
- @akapetryxa:@akapetryxa делэй втыкает джабосерв, см xep 209 кажется, причём втыкает он его либо в формате utc либо вообще по гринвичу. а клиенты уже высчитывают момент отправления с локальным сдвигомfrom pavilion, 5 months ago, in reply to /6
- @magog:@akapetryxa вообще с одной стороны — как прочитал — пусть такое время и стоит. с другой — можно отправлять время и пояс и по этому факту фиксить время на приемеfrom Psi+, 5 months ago, in reply to /6
- @akapetryxa:@magog в спеке на запись таймстампа должно присутствовать указание пояса либо время должно быть по гринвичу. но я хз, зачем отправлять, этим серв занимается... оффлайн-доставка входит в обязательный набор, опять же по спеке.from pavilion, 5 months ago, in reply to /8
- @akapetryxa:@0xd34df00d ну, либо, если ты так хочешь, описывай свои плюшки под отдельным неймспейсом.
но, понятное дело, другим это будет непонятно.from pavilion, 5 months ago, in reply to /9