Sorry, was thinking of a java.util.Date, which is what the formatDate tag works with. This will be a little more challenging. One approach I've used for one way formatting (i.e. command to JSP only) is to have a getStringDatetime() method that does the formatting on in the command class. If you need to also bind an entered value back to your DateTime, you'll need to use a property editor.