Myvideo

Guest

Login

MQL5 программирование: Дата и Время (datetime)

Uploaded By: Myvideo
4 views
0
0 votes
0

📔 Текстовая версия урока 👉 Проверенные брокеры: 💰 👉 📈 наш сайт 👉 🙋‍♂️ форум 👉 👨‍💻 вк 👉 🤑 телеграм 👉 00:00 Вступление 00:28 Тип datetime 01:00 Объявление переменных типа datetime 02:30 Макроподстановки 05:45 Структуры и MqlDateTime 08:40 Функция TimeCurrent 10:07 Функция TimeTradeServer 11:00 Функция TimeLocal 11:32 Функция TimeGMT 12:05 Функция TimeDaylightSavings 12:42 Функция TimeGMTOffset 13:27 Функции TimeToStruct и StructToTime 14:45 Заключение Всем привет! Мы продолжаем изучать mql5 с нуля, и сегодня у нас будет интересный и разнообразный урок. Мы поговорим о дате и времени, также коснемся понятия макроподстановок и вскользь познакомимся со структурами данных. ип datetime Тип datetime предназначен для хранения даты и времени в виде количества секунд, прошедших с 01 января 1970 года. Занимает он в памяти, как вы помните, 8 байт. По сути своей это тот же тип integer, но для времени в mql5 выделен специальный тип переменной. Поэтому мы можем просто записать: Datetime cur_time = 1649160709; Но это не совсем удобная запись, есть вариант более удобный. Дело в том, что константы даты и времени можно задавать и в виде строки, которая состоит из 6 частей. Это год, месяц, число месяца, час, минута и секунда. Константа обрамляется одинарными кавычками и начинается с символа D. Диапазон значений может быть от 1 января 1970 года до 31 декабря 3000 года. При этом можно опустить либо дату (год, месяц, число), либо время (часы, минуты, секунды), либо все вместе. Но желательно указывать при такой записи год, месяц и день, иначе компилятор предупредит о неполной литеральной записи такой даты.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later