[Сценарий] Сервис УФНС России - Проверка кассового чека

Модераторы: Bagir, Ivan, Vit, immortal, PAV, newz20

Jager
Сообщения: 707
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 170 раз

Re: Сервис УФНС России - Проверка кассового чека

Сообщение Jager » Пт июл 27, 2018 9:46 pm

Eraser писал(а):
Чт июл 20, 2017 3:25 pm
Накидал простейший плагин для получения и просмотра чеков с сервера
https://github.com/Anisan/majordomo-app ... master.zip
Отлично! Работает, но хочется большего :)
Как минимум возможность привязать некоторые поля к свойствам, например общая сумма, магазин, дата. Можно будет хоть какую то статистику вести.
bigalexis
Сообщения: 2
Зарегистрирован: Ср авг 29, 2018 4:19 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Сервис УФНС России - Проверка кассового чека

Сообщение bigalexis » Ср авг 29, 2018 4:26 pm

Добрый день коллеги.
Пишу, пока для себя, программу для статистики покупок и оценок цен по магазинам. Но у меня один затык в JSON стоит цифра в поле "dateTime": 1535200620 должна быть 25/08/2018 12:37
Как раскодировать дату?

Мне могут возразить что там дата не зашифрована, да это в случае выгрузки выписки по нескольким чекам а в выгрузке одиночного чека формат немного другой.
skysilver
Сообщения: 2106
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 298 раз
Поблагодарили: 1213 раз
Контактная информация:

Re: Сервис УФНС России - Проверка кассового чека

Сообщение skysilver » Ср авг 29, 2018 4:48 pm

bigalexis писал(а):
Ср авг 29, 2018 4:26 pm
Как раскодировать дату?
echo date('Y-m-d H:i:s', 1535200620);

2018-08-25 12:37:00
За это сообщение автора skysilver поблагодарил:
bigalexis (Чт авг 30, 2018 8:50 am)
Рейтинг: 1.37%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bigalexis
Сообщения: 2
Зарегистрирован: Ср авг 29, 2018 4:19 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Сервис УФНС России - Проверка кассового чека

Сообщение bigalexis » Чт авг 30, 2018 8:55 am

Так как я пишу на VB.NET я нашел другое решение Я понимаю что это не на РНР (другого форума с такой темой я не нашел):
TextBox1.Text=1535200620
Dim time As DateTime = New DateTime(1970, 1, 1).AddMilliseconds(TextBox1.Text * 1000)
WebBrowser1.DocumentText = time.ToString("yyyy-MM-ddTHH:mm:ss")
на выходе получил
2018-08-25T12:37:00
Ответить