Go package for time formating based on current time (eg: "3 hours ago")
Go
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
timeago.go
timeago_test.go

README.md

timeago - A time formatting package

Install

go get github.com/xeonx/timeago

Docs

http://godoc.org/github.com/xeonx/timeago

Use

package main

import (
    "time"
    "github.com/xeonx/timeago"
)

func main() {
    t := time.Now().Add(42 * time.Second)

    s := timeago.English.Format(t)
    //s will contains "less than a minute ago"

    //...
}

Tests

go test is used for testing.