函数原型

func timeConvert(t1 int, s1 string) string

参数介绍

参数名称参数介绍
t1需要转换的时间戳
s1要转换的格式
  • 以下是 golang 中 time 包对于时间的详细定义

    代表写法
    月份1,01,Jan,January
    2,02,_2
    3,03,15,PM,pm,AM,am
    4,04
    5,05
    06,2006
    时区-07,-0700,Z0700,Z07:00,-07:00,MST
    周几Mon,Monday
    • 比如小时的表示(原定义是下午 3 时,也就是 15 时)

      3 ⽤ 12 小时制表⽰,去掉前导 0

      03 ⽤ 12 小时制表⽰,保留前导 0

      15 ⽤ 24 小时制表⽰,保留前导 0

      03pm ⽤ 24 小时制 am/pm 表⽰上下午表⽰,保留前导 0

      3pm ⽤ 24 小时制 am/pm 表⽰上下午表⽰,去掉前导 0

    • 又比如月份

      1 数字表⽰月份,去掉前导 0

      01 数字表⽰月份,保留前导 0

      Jan 缩写单词表⽰月份

      January 全单词表⽰月份

举例

待转换数据转换语句输出结果
1560391089timeConvert(1560391089, '2006_01_02/3/4/05')2019_06_13/9/58/09

Was this page helpful?