Android 时间转换

时间format
1997YYYY
1997-07YYYY-MM
1997-07-16YYYY-MM-DD
1997-07-16T19:20+01:00YYYY-MM-DDThh:mmTZD
1997-07-16T19:20:30+01:00YYYY-MM-DDThh:mm:ssTZD
1997-07-16T19:20:30.45 + 01:00YYYY-MM-DDTHH:MM:ss.sTZD
2016-11-28T16:58:15+08:00yyyy-MM-dd’T’HH:mm:ssz例子:时区以UTC表示

YYYY =四位数年份
MM =两位数月份(01 = 1月)
DD =两位数的月份(01至31)
hh =小时的两位数(00至23)(am / pm不允许)
mm =分钟的两位数(00至59)
ss =秒的二位数(00至59)
s =代表秒的小数部分
TZD =时区指示器(Z或+ hh:mm或 - HH:MM)

  • Z: 时间以UTC(协调世界时)表示,使用特殊的UTC指示符(“Z”)。
  • 后两种时间以当地时间表示,并以时间和分钟为单位的时区偏移。
    • “+ hh:mm”的时区偏移表示日期/时间使用“hh”小时的本地时区和UTC之前的“mm”分钟
    • “-hh:mm”的时区偏移表示日期/时间使用“hh”小时的本地时区,UTC之后的“mm”分钟

至于转换方式这里就不过多解释了

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssz");


本文来自W3C的 Date and Time Formats

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值