Convert Seconds to Timestamp



Published: 2017-07-07 11:10:14 +0000
Categories: Python,

Language

Python

Description

Convert a count in seconds to hours and minutes (seconds can trivially be added). For example 3600 to 1h

Snippet

def secondsToTime(s):
    ''' Convert a count in seconds to hours and minutes

    Args:

    s - count in seconds
    '''

    if not s:
        return "0h 0m"

    mins, secs = divmod(int(s),60)
    hours, mins = divmod(mins,60)

    return "%dh %02dm" % (hours,mins)

Usage Example

>>> secondsToTime(6300)
'1h 45m'

License

BSD-3-Clause

Keywords

Time, conversion, timestamp,

Latest Posts


Copyright © 2019 Ben Tasker | Sitemap | Privacy Policy
Available at snippets.bentasker.co.uk, yr4pnhounvdybotb.onion and snippets.6zdgh5a5e6zpchdz.onion