Question: I have the following string:

```
Mon Sep 14 15:24:40 UTC 2009

```

I need to format it into a string like this:

```
14/9/2009

```

How do I do it in Java?

Answer: 
You can use SimpleDateFormat class to convert the string you have to a date object. The date format can be given in the constructor. The format method converts the string to a date object.

After getting the date object, you can format it in the way you want.
```
Date d = new Date("Mon Sep 14 15:24:40 UTC 2009");
SimpleDateFormat f = new SimpleDateFormat("dd/M/yyyy");
String s = new String(f.format(d));

```