Hello!
I want to create a calculated date type custom field, and I need it to be placed under the "Dates" section on the view issue screen. (same section where the created, updated and resolved dates are).
I have successfuly created the new custom field type, however it is placed on the Details section...
Cheers!
Make sure your custom field implement DateField interface.
Great tip Jobin!
The value is not formatted though.
It is displaying
2012-12-19 14:19:57.492
Instead of
Today 2:19 PM
Do you know how to fix this?
Cheers!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think it is how you display in the view template. The default date fields uses:
$datePickerFormatter.format($value)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
this datePickerFormatter object should be provided by me from my Custom Field class?
when I use the view-datetime.vm the value no longer appears on the screen, and I get $datePickerFormatter.format($value) is not a valid reference. on my log.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, you will need to add DateTimeFormatter in the context.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks again Jobin!
I've added the DateTimeFormatter in the map, together with a SimpleDateFormatter under the "titleFormatter" key and "iso8601Formatter", and my screen worked as expected.
SimpleDateFormat formatoSimples = new SimpleDateFormat("dd/MMM/yy h:mm a"); map.put("datePickerFormatter", dateTimeFormatter); map.put("iso8601Formatter", dateTimeFormatter); map.put("titleFormatter", formatoSimples);
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.