zoukankan      html  css  js  c++  java
  • android SimpleDateFormat 直接解析 HH:mm 时间出错

    后台 传给我  "planStartTime":"10:00"    要解析成当年的毫秒数据,后面要用到 

    在使用下面代码时, 上午 10 点,变成 了 上午 2 点  怎么也查不出原因

    SimpleDateFormat format = new SimpleDateFormat("HH:mm");
    return format.parse("10:00").getTime();

    最后只好使用
    val zeroCalendar by lazy {
    Calendar.getInstance().apply {
    set(Calendar.HOUR_OF_DAY, 0)
    set(Calendar.MINUTE, 0)
    }
    }

    val timeArray = planStartTime.split(":") // 把 planStartTime 拆分 小时和分钟
    val cloneZero = zeroCalendar.clone() as Calendar
    cloneZero.set(Calendar.HOUR_OF_DAY, timeArray[0].toInt()) // 分别设置到日历里
    cloneZero.set(Calendar.MINUTE, timeArray[1].toInt())
  • 相关阅读:
    树的同构
    最大子列和
    多项式的表示和运算
    图1
    集合及运算
    树4
    树3
    树2
    期末作业验收
    个人总结
  • 原文地址:https://www.cnblogs.com/caosq/p/12200082.html
Copyright © 2011-2022 走看看