Format of a Date Picker Custom field in an Email post-function (ScriptRunner)

Camille Lecerf
Contributor
April 23, 2018

How to change the format of my Date Picker Custom field in my Email post-function please ?
I am using this in the Email template : 

<% out << issue.getCustomFieldValue(com.atlassian.jira.component.ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("DatePickerCustomFieldName")) %>

And I am getting this :

2018-04-23 00:00:00.0

I'd like to get :

23-04-2018

 Thank you for your help !

2 answers

1 accepted

Suggest an answer

Log in or Sign up to answer
1 vote
Answer accepted
Marcos Sanchez
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.
May 4, 2018

Hi,

You could try:

issue.getCustomFieldValue(com.atlassian.jira.component.ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("DatePickerCustomFieldName")).format("dd-MM-yyyy")

 

It's working fine for me, maybe it works for you too.

Regards,
Marcos

Camille Lecerf
Contributor
May 16, 2018

Thank you ! it works well

0 votes
Tom
Contributor
February 19, 2020

I get: 

No signature of method: com.atlassian.jira.issue.fields.ImmutableCustomField.format() is applicable for argument types: (java.lang.String) values: [dd-mm-yyyy]

def subTaskCustomField17127 = com.atlassian.jira.component.ComponentAccessor.getCustomFieldManager().getCustomFieldObject("customfield_17127")
def customFieldValue17127 = issue.getCustomFieldValue(subTaskCustomField17127.format("dd-mm-yyyy"))

TAGS
AUG Leaders

Atlassian Community Events