Most Usefull:
Result:
23.98333333
1439.0000
86340
Less Usefull:
Result:
The same
------------------------------------------------------------------------------------
※Timediff output: HH:MM:SS
※Time_to_sec Format: time_to_sec(HH:MM:SS)
------------------------------------------------------------------------------------
mysql> SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
-> 3
mysql> SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
-> -1
mysql> SELECT TIMESTAMPDIFF(MINUTE,'2003-02-01','2003-05-01
12:05:55');
->
128885
Returns the time argument, converted to seconds.
mysql> SELECT TIME_TO_SEC('22:23:00');
-> 80580
mysql> SELECT TIME_TO_SEC('00:39:38');
-> 2378
-------------------------------------------------------------------------
select
timediff('2008-08-09 00:00:00','2008-08-08 00:01:00') timediff,
hour(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_hr,
minute(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_minute,
second(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_second,
time_to_sec('2008-08-08 00:01:00') To_Sec,
time_to_sec('2008-08-09 00:00:00') To_Sec,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) Tdiff_To_Sec,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00'))/60 Tdiff_To_Sec_min,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00'))/60/60 Tdiff_To_Sec_hr,
TIMESTAMPDIFF(minute,'2008-08-08 00:01:00','2008-08-09 00:00:00') stampdiff_min,
TIMESTAMPDIFF(second,'2008-08-08 00:01:00','2008-08-09 00:00:00') stampdiff_sec
timediff('2008-08-09 00:00:00','2008-08-08 00:01:00') timediff,
hour(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_hr,
minute(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_minute,
second(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) as timediff_second,
time_to_sec('2008-08-08 00:01:00') To_Sec,
time_to_sec('2008-08-09 00:00:00') To_Sec,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00')) Tdiff_To_Sec,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00'))/60 Tdiff_To_Sec_min,
time_to_sec(timediff('2008-08-09 00:00:00','2008-08-08 00:01:00'))/60/60 Tdiff_To_Sec_hr,
TIMESTAMPDIFF(minute,'2008-08-08 00:01:00','2008-08-09 00:00:00') stampdiff_min,
TIMESTAMPDIFF(second,'2008-08-08 00:01:00','2008-08-09 00:00:00') stampdiff_sec
|
timediff
|
timediff_hr
|
timediff_minute
|
timediff_second
|
To_Sec
|
To_Sec
|
Tdiff_To_Sec
|
Tdiff_To_Sec_min
|
Tdiff_To_Sec_hr
|
stampdiff_min
|
stampdiff_sec
|
|
23:59:00
|
23
|
59
|
0
|
60
|
0
|
86340
|
1439.0000
|
23.98333333
|
1439
|
86340
|
No comments:
Post a Comment