From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)=== {{Anch|tmStrPTime|Time: String to time (tmStrPTime)}} ===
''Description:'' Converting the string data and time, for the ''form'', to the time in seconds since 01.01.1970. For example, template "%Y-%m-%d %H:%M:%S" corresponds the time "2006-08-08 11:21:55". Description of the format of the template can be obtained from the documentation on the POSIX-function "strptime()".<br/>
''Parameters:''
{| class="wikitable"
|-
! Identifier !! Parameter !! Type !! Mode !! By defaults
|-
| sec || Seconds || Integer || Return || 0
|-
| str || Date and time string || String || Input ||
|-
| form || Date and time format || String || Input || %Y-%m-%d %H:%M:%S
|}
''Example:''
<syntaxhighlight lang="JS">
using Special.FLibSYS;
curMin=curHour=curDay=curMonth=curYear=0;
tmDate(tmTime(),0,curMin,curHour,curDay,curMonth,curYear);
test = tmStrPTime(""+curYear+"-"+(curMonth+1)+"-"+curDay+" 9:0:0","%Y-%m-%d %H:%M:%S");
messPut("Example",0,"tmStrPTime(): "+test);
</syntaxhighlight>
 h Russian (ru)=== {{Anch|tmStrPTime|Time: Строку во время (tmStrPTime)}} ===
''Описание:'' Преобразование строковой даты и времени, для формата ''form'', во время в секундах от 01.01.1970. Например, шаблону "%Y-%m-%d %H:%M:%S" соответствует время "2006-08-08 11:21:55". Описание формата шаблона можно получить из документации на POSIX-функцию "strptime()".<br/>
''Параметры:''
{| class="wikitable"
|-
! Идентификатор !! Параметр !! Тип !! Режим !! По умолчанию
|-
| sec || Секунды || Целый || Возврат || 0
|-
| str || Строка даты и времени || Строка || Вход ||
|-
| form || Формат даты и времени || Строка || Вход || %Y-%m-%d %H:%M:%S
|}
''Пример:''
<syntaxhighlight lang="JS">
using Special.FLibSYS;
curMin=curHour=curDay=curMonth=curYear=0;
tmDate(tmTime(),0,curMin,curHour,curDay,curMonth,curYear);
test = tmStrPTime(""+curYear+"-"+(curMonth+1)+"-"+curDay+" 9:0:0","%Y-%m-%d %H:%M:%S");
messPut("Пример",0,"tmStrPTime(): "+test);</pre>
 h Ukrainian (uk)=== {{Anch|tmStrPTime|Time: Рядок у час (tmStrPTime)}} ===
''Опис:'' Перетворення строкового представлення дати та часу, за форматом ''form'', у час в секундах з 01.01.1970. Наприклад, шаблону "%Y-%m-%d %H:%M:%S" відповідає час "2006-08-08 11:21:55". Опис формату шаблону можна отримати із документації на POSIX-функцію "strptime()".<br/>
''Параметри:''
{| class="wikitable"
|-
! Ідентифікатор !! Параметр !! Тип !! Режим !! По замовченню
|-
| sec || Секунди || Цілий || Повернення || 0
|-
| str || Рядок дати та часу || Рядок || Вхід ||
|-
| form || Формат дати та часу || Рядок || Вхід || %Y-%m-%d %H:%M:%S
|}
''Приклад:''
<syntaxhighlight lang="JS">
using Special.FLibSYS;
curMin=curHour=curDay=curMonth=curYear=0;
tmDate(tmTime(),0,curMin,curHour,curDay,curMonth,curYear);
test = tmStrPTime(""+curYear+"-"+(curMonth+1)+"-"+curDay+" 9:0:0","%Y-%m-%d %H:%M:%S");
messPut("Приклад",0,"tmStrPTime(): "+test);
</syntaxhighlight>