[РЕШЕНО] Преобразование из числа в дату

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Sol777, 23 ноя 2014.

  1. TopicStarter Overlay
    Sol777
    Offline

    Sol777

    Регистрация:
    7 мар 2012
    Сообщения:
    34
    Симпатии:
    0
    Баллы:
    1
    Добрый день, друзья!
    Прошу помощи, может кто-то сталкивался с подобным.
    Есть формула в Excel для расчета времени прохождения пути в координатной плоскости.
    Так вот результатом формулы является число (например 0,12576). И если в Excel меняем формат ячейки на временной, то автоматически конвертируется во время (результат 3:01:06).
    Подскажите, как это реализовать в 1С?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    В Экселе точность измерения времени - сутки, т.е. 1 будет в данном случае 00:00 следующего дня.
    В 1С точность измерения - секунда.

    НачалоДня(ТекущаяДата()) + 3600 даст в результате час ночи текущего дня.
  3. TopicStarter Overlay
    Sol777
    Offline

    Sol777

    Регистрация:
    7 мар 2012
    Сообщения:
    34
    Симпатии:
    0
    Баллы:
    1
    мне не нужна привязка к конкретной дате, мне нужно пользователю показать, например: время пути 3:01:06
  4. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.443
    Симпатии:
    376
    Баллы:
    104
    http://office.microsoft.com/ru-ru/excel-help/HP010070469.aspx
  5. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Код:
    Часов = Цел(ЧислоИзЭксель * 24);
    Минут = Цел((ЧислоИзЭксель * 24 - Часов) * 60);
    Секунд = Окр(((ЧислоИзЭксель * 24 - Часов) * 60 - Минут) * 60, 0);
    ВремяДляПоказа = Дата(1, 1, 1, Часов, Минут, Секунд);
    
    Как-то так, проверьте.
    Sol777 нравится это.
  6. TopicStarter Overlay
    Sol777
    Offline

    Sol777

    Регистрация:
    7 мар 2012
    Сообщения:
    34
    Симпатии:
    0
    Баллы:
    1
    именно то, что нужно. спасибо!

Поделиться этой страницей