How can you define formats for different types of parameters? The most commonly used are the Date and Time formats.
To specify the time format, use a time pattern string. In this pattern, all ASCII letters are reserved as pattern letters, and are defined as follows:
| Symbol | Meaning | Presentation | Example | 
|---|---|---|---|
| G | Era designator | Text | AD | 
| y | Year | Number | 1996 | 
| M | Month in a year | Text & Number | July & 07 | 
| d | Day in a month | Number | 10 | 
| h | Hour in am/pm (1~12) | Number | 12 | 
| H | Hour in a day (0~23) | Number | 0 | 
| m | Minute in an hour | Number | 30 | 
| s | Second in a minute | Number | 55 | 
| S | millisecond | Number | 978 | 
| E | Day in a week | Text | Tuesday | 
| D | Day in a year | Number | 189 | 
| F | Day of the week in a month | Number | 2 (2nd Wed in July) | 
| w | Week in a year | Number | 27 | 
| W | Week in a month | Number | 2 | 
| a | Am/pm marker | Text | PM | 
| k | Hour in a day (1~24) | Number | 24 | 
| K | Hour in am/pm (0~11) | Number | 0 | 
| z | Time zone | Text | Pacific Standard Time | 
| ' | Escape for text | ||
| '' | Single quote | 
Notes:
Examples
| Symbol | Meaning | Notes | 
|---|---|---|
| 0 | A digit | |
| * | A digit, zero shows as a star | Can't mix 0, *, and _ in same format | 
| _ | A digit, zero shows as a space | Can't mix 0, *, and _ in same format | 
| # | A digit, zero shows as absent | |
| . | Placeholder for decimal separator | |
| , | Placeholder for grouping delimiter | Shows the interval to be used | 
| ; | Separates formats | positive and negative. | 
| - | If there is no explicit negative sign, - is prefixed | "0.00" -> "0.00;-0.00" | 
| % | Divides by 100 and shows as a percentage | |
| X | Any other characters can be used in the prefix or suffix | 
| Symbol | Meaning | Example | 
|---|---|---|
| % | Any string of zero or more characters. | WHERE title LIKE '%computer%' finds all book titles with the word 'computer' anywhere in the book title. | 
| _ (underscore) | Any single character. | WHERE au_fname LIKE '_ean' finds all four-letter first names that end with ean (Dean, Sean, and so on). | 
| [ ] | Any single character within the specified range ([a-f]) or set ([abcdef]). | WHERE au_lname LIKE '[C-P]arsen' finds author last names ending with arsen and beginning with any single character between C and P, for example Carsen, Larsen, Karsen, and so on. | 
| [^] | Any single character not within the specified range ([^a-f]) or set ([^abcdef]). | WHERE au_lname LIKE 'de[^l]%' all author last names beginning with de and where the following letter is not l. |