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 }