Curriculum
Course: MYSQL
Login

Curriculum

MYSQL

MySQL References

0/140
Text lesson

TIME_FORMAT

Example

Format a given time value.

SELECT TIME_FORMAT(“19:30:10”“%H %i %s”);

Definition and Usage

The TIME_FORMAT() function formats a time according to a specified format.

Syntax

TIME_FORMAT(timeformat)

Parameter Values

Parameter

Description

time

Required: The time that you want to format

format

Required: The format to apply, which can be one or a combination of the following:

Format

Description

%f

Microseconds (000000 to 999999)

%H

Hour (00 to 23)

%h

Hour (00 to 12)

%I

Hour (00 to 12)

%i

Minutes (00 to 59)

%p

AM or PM

%r

Time in 12 hour AM or PM format (hh:mm:ss AM/PM)

%S

Seconds (00 to 59)

%s

Seconds (00 to 59)

%T

Time in 24 hour format (hh:mm:ss)

Technical Details

Works in:

 From MySQL version 4.0

More Examples

Example

Format a given time according to a specified format.

SELECT TIME_FORMAT(“19:30:10”“%h %i %s %p”);

Example

Display a time in a specified format.

SELECT TIME_FORMAT(“19:30:10”“%r”);

Example

Specify the presentation of a time.

SELECT TIME_FORMAT(“19:30:10”“%T”);