function timefield_integer_to_duration in Timefield 1.0.x
Same name and namespace in other branches
- 7 timefield.module \timefield_integer_to_duration()
Helper function to return duration value from a timefield integer value, in specified format.
Parameters
integer $value: Time value in seconds
string $format: Out format options. Possible options are: -hours -minutes -seconds -time
@return string Integer cast to string or string depending on $format passed.
File
- ./
timefield.module, line 97 - Contains timefield.module.
Code
function timefield_integer_to_duration($value, $format) {
switch ($format) {
case 'hours':
return (string) round($value / 60 / 60, 2);
break;
case 'minutes':
return (string) round($value / 60, 2);
break;
case 'seconds':
return (string) $value;
break;
case 'time':
return date('g:i', mktime(NULL, NULL, $value));
break;
}
}