<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Авионика и Софт &mdash; Функции, которых не хватает]]></title>
	<link rel="self" href="http://www.forum.aviosoft.ru/extern.php?action=feed&amp;tid=31&amp;type=atom" />
	<updated>2015-12-24T20:18:45Z</updated>
	<generator>PunBB</generator>
	<id>http://www.forum.aviosoft.ru/viewtopic.php?id=31</id>
		<entry>
			<title type="html"><![CDATA[Re: Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=104#p104" />
			<content type="html"><![CDATA[<p>Встроенных функций для преобразования даты/времени в строку в САПР нет. Делать это придётся своими силами, выделить из входной величины число секунд, минут и т.д. и отформатировать этим строку. Например, преобразование миллисекунд в <em>часы</em>:<em>минуты</em>:<em>секунды</em>:<em>миллисекунды</em> будет выглядеть так:<br /></p><div class="codebox"><pre><code>format(        /* время t задано в мс */
    &quot;%dhour : %dmin : %dsec : %dms&quot;,
    (t % 86400000)/3600000,
    (t % 3600000)/60000,
    (t % 60000)/1000,
    t % 1000
)</code></pre></div><p>Можно заключить это в функцию вычисления, возвращать из неё значение типа <em>string</em>, и использовать в этом и других проектах любое число раз.</p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-12-24T20:18:45Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=104#p104</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=103#p103" />
			<content type="html"><![CDATA[<p>На вход подается переменная типа float, в которой записано значение даты/времени<br /></p><div class="quotebox"><cite>Бороденко Олег пишет:</cite><blockquote><p>Уточните, пожалуйста, что конкретно Вам нужно, о каком входном параметре идёт речь?</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2015-12-24T14:22:09Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=103#p103</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=102#p102" />
			<content type="html"><![CDATA[<p>Уточните, пожалуйста, что конкретно Вам нужно, о каком входном параметре идёт речь?</p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-12-24T10:49:07Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=102#p102</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=101#p101" />
			<content type="html"><![CDATA[<p>Операторы time и ltime я видел, проблема в том что мне надо не текущее время, а то что придет в качестве входного параметра<br /></p><div class="quotebox"><cite>Бороденко Олег пишет:</cite><blockquote><p>Здравствуйте.<br />Можно использовать операторы вычислительных узлов <em>time </em>и <em>ltime</em>. Посмотрите вычислительный узел в демонстрационном проекте <em>Clock</em>. Ссылка на его загрузку находится в САПР в окне <em>Начальная страница</em>.<br />Операторы <em>time</em> и <em>ltime</em> возвращают:<br /></p><div class="codebox"><pre><code>1.    секунды от начала минуты - [0,59]
2.    минуты от начала часа - [0,59]
3.    часы от полуночи - [0,23]
4.    число месяца - [1,31]
5.    месяц в году - [1,12]
6.    год
7.    день недели с воскресенья - [1,7]
8.    день в году - [1,366]
9.    признак летнего времени</code></pre></div><p>Все возвращаемые данные имеют тип <em>int</em>.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2015-12-24T06:04:31Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=101#p101</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=100#p100" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />Можно использовать операторы вычислительных узлов <em>time </em>и <em>ltime</em>. Посмотрите вычислительный узел в демонстрационном проекте <em>Clock</em>. Ссылка на его загрузку находится в САПР в окне <em>Начальная страница</em>.<br />Операторы <em>time</em> и <em>ltime</em> возвращают:<br /></p><div class="codebox"><pre><code>1.    секунды от начала минуты - [0,59]
2.    минуты от начала часа - [0,59]
3.    часы от полуночи - [0,23]
4.    число месяца - [1,31]
5.    месяц в году - [1,12]
6.    год
7.    день недели с воскресенья - [1,7]
8.    день в году - [1,366]
9.    признак летнего времени</code></pre></div><p>Все возвращаемые данные имеют тип <em>int</em>.</p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2015-12-23T16:54:53Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=100#p100</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Функции, которых не хватает]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=99#p99" />
			<content type="html"><![CDATA[<p>Здравствуйте, есть ли в Формате какие-нибудь функции преобразования даты и времени в текст. Ну или выдергивания часов, минут и т.д?</p>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2015-12-23T14:58:38Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=99#p99</id>
		</entry>
</feed>
