Skip to content

Commit

Permalink
Merge branch 'release/1.1.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
nixel2007 committed Oct 5, 2018
2 parents 3906ef0 + abb61ca commit a65ec25
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion packagedef
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

Описание.Имя("json")
.Версия("1.1.0")
.Версия("1.1.1")
.ВключитьФайл("src")
.ВключитьФайл("tests")
.ВключитьФайл("lib.config")
11 changes: 10 additions & 1 deletion src/json.os
Original file line number Diff line number Diff line change
Expand Up @@ -1551,13 +1551,22 @@
Возврат С;
КонецФункции

Функция ФорматЧетырехзначноеЧисло(ЗначениеЧисло)
С = Формат(ЗначениеЧисло, "ЧГ=");
Пока СтрДлина(С) < 4 Цикл
С = "0" + С;
КонецЦикла;

Возврат С;
КонецФункции

Функция ДатаJSON(Знач Дата)

Если Не ЗначениеЗаполнено(Дата) Тогда
Возврат "";
КонецЕсли;

Возврат "" + Год(Дата) + "-" + ФорматДвузначноеЧисло(Месяц(Дата)) + "-" + ФорматДвузначноеЧисло(День(Дата)) + "T"
Возврат "" + ФорматЧетырехзначноеЧисло(Год(Дата)) + "-" + ФорматДвузначноеЧисло(Месяц(Дата)) + "-" + ФорматДвузначноеЧисло(День(Дата)) + "T"
+ ФорматДвузначноеЧисло(Час(Дата)) + ":" + ФорматДвузначноеЧисло(Минута(Дата)) + ":" + ФорматДвузначноеЧисло(Секунда(Дата));

КонецФункции
Expand Down

0 comments on commit a65ec25

Please sign in to comment.