github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgTime/format_test.go (about)

     1  package kmgTime
     2  
     3  import (
     4  	"testing"
     5  	"time"
     6  	"github.com/bronze1man/kmg/kmgTest"
     7  )
     8  
     9  func TestFormat(ot *testing.T) {
    10  //	tc := kmgTest.NewTestTools(ot)
    11  //	t, err := time.Parse(AppleJsonFormat, "2014-04-16 18:26:18 Etc/GMT")
    12  //	tc.Equal(err, nil)
    13  //	tc.Ok(t.Equal(MustFromMysqlFormat("2014-04-16 18:26:18")))
    14  	t, err := time.Parse(AppleJsonFormat, "2014-04-16 18:26:18 Etc/GMT")
    15  	kmgTest.Equal(err, nil)
    16  	kmgTest.Equal(t, MustFromMysqlFormatInLocation("2014-04-16 18:26:18", time.FixedZone("GMT", 0)))
    17  
    18  	kmgTest.Equal(DefaultFormat(t), "2014-04-17 02:26:18")
    19  	kmgTest.Equal(MonthAndDayFormat(t), "04-17")
    20  	kmgTest.Equal(NowWithFileNameFormatV2(), time.Now().Format(FormatFileNameV2))
    21  }