Type: Server.

Description: This class objects store duration as a date and a time from Jan 1st, 1970, 00:00:00 till now.


МетодОписание метода
setDisplayValue(duration)

Описание: Устанавливает значение в формате 'd H:i:s'.

Принимает:string.
Возвращает: Ничего.

Example:

var simple_duration = new SimpleDuration();
simple_duration.setDisplayValue("2 10:00:00");
ss.info( simple_duration.getDisplayValue() ); //2 days 10 hours

setValue(dateTime)

Описание: Устанавливает значение в формате 'Y-m-d H:i:s'.

Принимает:string|SimpleDateTime.
Возвращает: Ничего.

var simple_duration = new SimpleDuration();
simple_duration.setValue("2 10:00:00");
ss.info( simple_duration.getDisplayValue() );

subtract(duration)

Описание: Возвращает SimpleDuration с результатом текущего SimpleDuration минус переданный.

Принимает:SimpleDuration.
Возвращает: SimpleDuration.

Example:

var simple_duration = new SimpleDuration('10 05:00:00');
var simple_duration_1 = new SimpleDuration('05:00:00');
var result= simple_duration .subtract(simple_duration_1);
ss.info( result.getDisplayValue() );