IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    golang的time.Format的坑

    战魂小筑发表于 2015-03-26 09:23:00
    love 0

    golang的time.Format设计的和其他语言都不一样, 其他语言总是使用一些格式化字符进行标示, 而golang呢, 查了网上一些坑例子 自己查了下golang的源码, 发现以下代码

    // String returns the time formatted using the format string
    //  "2006-01-02 15:04:05.999999999 -0700 MST"
    func (t Time) String() string {
        return t.Format("2006-01-02 15:04:05.999999999 -0700 MST")
    }
    

    尝试将2006-01-02 15:04:05写入到自己的例子中

    func nowTime() string {
        return time.Now().Format("2006-01-02 15:04:05")
    }
    

    结果返回正确. 询问了下, 据说这个日期是golang诞生的日子… 咋那么自恋呢…

    战魂小筑 2015-03-26 17:23 发表评论



沪ICP备19023445号-2号
友情链接