You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

Returns any given date in text form

Syntax
dateTimeToString(timestamp, timeZone, language) #Output: Text
Examples
Parser ExpressionDescription
dateTimeToString({issue.created}, LOCAL, USER_LANG)
This function will take the timestamp (date-time in milliseconds) and translates it to a user friendly text, displayed in the entered language's format.
Additional information

Parameters used in this function

ParameterInput (data type)Description
timestamp

NUMBER

The parameter must be valid timestamp. Usually this value is retrieved from a field (e.g. due date, created date).
timeZone

TIMEZONE

The time zone used for the translation. 

language

LANGUAGE

  • Christian Czaia do we already have some explanation for the language parameter?
Output

The function returns a TEXT.

This function is useful in the Update Field Action to represent as a text the result of a time expression.


Returns any given date in text form with a custom format according to the date time pattern.

Syntax
 dateTimeToString(timestamp, dateTimePattern, language) #Output: Text
Example
Parser expressionDescription
dateTimeToString({issue.created}, "yyyy.MM.dd 'at' HH:mm:ss", USER_LANG)

This function takes the issue's creation date (in milliseconds) and translates it to a text by using the given date time pattern.

Additional information

Parameters used in this function

ParameterInput (data type)Description
timestamp

NUMBER

The parameter must be valid timestamp. Usually this value is retrieved from a field (e.g. due date, created date).
dateTimePattern

TEXT

A date time pattern in text form according to the Java Date time pattern.

language

LANGUAGE


Output

The function returns a TEXT.

This function is useful in the Update Field Action to represent as a text the result of a time expression.


Returns any given date in text form with a custom format according to the date time pattern. Additionally you can specify a time zone.

Syntax
 dateTimeToString(timestamp, dateTimePattern, timeZone, language) #Output: Text
Examples
Parser expressionDescription
dateTimeToString(0, "yyyy.MM.dd 'at' HH:mm:ss", GMT, USER_LANG)

The function will return a TEXT: "1970.01.01 at 00:00:00"

dateTimeToString(0, "yyyy.MM.dd 'at' HH:mm:ss", MST, USER_LANG)

The function will return a TEXT: "1969.12.31 at 17:00:00"

Additional information

Parameters used in this function

ParameterInput (data type)Description
timestamp

NUMBER

The parameter must be valid timestamp. Usually this value is retrieved from a field (e.g. due date, created date).
dateTimePattern

NUMBER

A date time pattern in text form according to the Java Date time pattern.
timeZone

TIMEZONE

The time zone used for the calculation. 

language

LANGUAGE


Output

The function returns a TEXT.

This function is useful in the Update Field Action to represent as a text the result of a time expression.