JIRA MCF : Converting a Date into Text

Marc Jason Mutuc
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 22, 2017

I'm using the Calulated Text field to get the Date from another Date field. The purpose of this is to have the "Date" and other "Non-Date" details bunched up together.

 

Currenty using this one:

 <!-- @@Formula:

if (issue.get("Date Opened") == null) return null;

return issue.get("Date Opened").toString()

-->

The result is 2017-09-13 00:00:00.0

But the desired result is 13/Sep/17

1 answer

1 accepted

0 votes
Answer accepted
Marc Jason Mutuc
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 22, 2017

 

 

David Fischer
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 23, 2017

You can use Java's format() method of the Date class on the result of issue.get() to format the date to your requirements. 

Marc Jason Mutuc
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 24, 2017

Tried doing this:

<!-- @@Formula:

if (issue.get("customfield_14306") == null) return null;

return SimpleDateFormat("dd/MMM/yy").format(issue.get("customfield_14306"))

-->

But it did not work.

David Fischer
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 24, 2017

You need to instantiate the SimpleDateFormat class, specify its FQN (or import it), and also you're missing a trailing semicolon:

<!-- @@Formula:

if (issue.get("customfield_14306") == null) return null;

return new java.text.SimpleDateFormat("dd/MMM/yy").format(issue.get("customfield_14306"));

-->
Marc Jason Mutuc
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 26, 2017

Thanks @David Fischer!!! It's working now!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events