Страница 1 из 1
UNIX время
Добавлено: 24 ноя 2020, 17:09
rw6cm
Конвертер часов FLProg в UNIX время и обратно.
[spoiler]
2021_01_04_15_17_40_FLProg_6.3.1.png
[/spoiler]
Time UNIX.ubl
Пример проекта для Уно.
Время в UNIX и обратно.flp
Год вводится последние две цифры.
рассчитывает с 2000 по 19 января 2038 года ( вводится с 0 по 38)
Проверено на UNO, 8266 nodemcu, esp32.
Сравнить можно
Здесь
FLProg 6.3.1 IDE1.8.11
UNIX время
Добавлено: 24 ноя 2020, 21:19
Dryundel
rw6cm писал(а): 24 ноя 2020, 17:09
Конвертер часов FLProg в UNIX время.
Не, ну здорово конечно.
Но вот убей, не придумал где использовать.

UNIX время
Добавлено: 24 ноя 2020, 21:35
Nikan
.
UNIX время
Добавлено: 24 ноя 2020, 22:04
Phazz
[ref]Dryundel[/ref], ну предположим таймер делать на RTC
UNIX время
Добавлено: 03 дек 2020, 09:23
tigr72
У меня на esp8266 почему то время выводится в виде -2025971282
При изменении выхода с Long Integer на Unsigned Long Integer значения становятся вида 2268995959
UNIX время
Добавлено: 03 дек 2020, 10:10
rw6cm
tigr72 писал(а): 03 дек 2020, 09:23
на esp8266 почему то время выводится в виде -2025971282
На UNO, 8266 nodemcu, esp32, проверял проект из шапки-выдает время правильно.
смотрите у себя.
Год вводится последние две цифры.
рассчитывает с 2000 по 19 января 2038 года ( вводится с 0 по 38)
UNIX время
Добавлено: 03 дек 2020, 11:02
tigr72
Нашел причину.
Flprog 7.2.1 блок
Получения данных с часов реального времени на выход года выдает значение 2020 хотя и помечен цветом как BYTE ...
ХЗ либо у меня этот глюк, либо в самой сборке Flprog 7.2.1

UNIX время
Добавлено: 03 дек 2020, 11:23
rw6cm
tigr72 писал(а): 03 дек 2020, 11:02
Flprog 7.2.1 блок Получения данных с часов реального времени на выход года выдает значение 2020 хотя и помечен цветом как BYTE ...
Быстрей всего глюк.
Проверил сейчас в 7.2.1 на 8266, Брал проект из 6.3.1, а так же собирал с ноля - нормально работает.
UNIX время
Добавлено: 04 янв 2021, 15:39
rw6cm
Сделал и блок конвертера из UNIX в обычное время.
Шапка обновлена.
UNIX время
Добавлено: 21 янв 2023, 18:19
leomaks
А как можно получить время + 1 мин?
Снимок экрана 2023-01-21 181644.png
Снимок экрана 2023-01-21 181819.png
Что я делаю не так?
UNIX время
Добавлено: 21 янв 2023, 19:44
artemka19
[ref]leomaks[/ref], прибавляй минуты на входе или на выходе MIN блока UNIX
UNIX время
Добавлено: 21 янв 2023, 20:21
Phazz
А часовых поясов в блоке нет?
Отправлено спустя 5 минут 8 секунд:
[ref]leomaks[/ref], и еще, в каком формате введен год?
UNIX время
Добавлено: 21 янв 2023, 21:45
rw6cm
leomaks писал(а): 21 янв 2023, 18:19
А как можно получить время + 1 мин?
Можно и так получить. Только год должен быть в двузначном виде (23)
UNIX время
Добавлено: 22 янв 2023, 14:00
leomaks
Спасибо. Оказывается если нужно только время то можно использовать только H:M:S
Снимок экрана 2023-01-22 135741.png
Снимок экрана 2023-01-22 135800.png