Java 长时间负片

Java 长时间负片,java,android,Java,Android,嘿,我有个问题: 日志: 代码: 为什么-3600000??:( 解决方案: 我在24小时内我把它放在12:00:00,这是正常的 public static long getMillisFromDate(String date) { SimpleDateFormat sdf = new SimpleDateFormat(hh:mm:ss); sdf.setTimeZone(TimeZone.getTimeZone("UTC")); long timeInMillisec

嘿,我有个问题:

日志:

代码:

为什么-3600000??:(

解决方案:

我在24小时内我把它放在12:00:00,这是正常的

public static long getMillisFromDate(String date) {
    SimpleDateFormat sdf = new SimpleDateFormat(hh:mm:ss);
    sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
    long timeInMilliseconds = 0;
    try {
        Date mDate = sdf.parse(date);
        timeInMilliseconds = mDate.getTime();
    } catch (ParseException e) {
        e.printStackTrace();
    }
        return timeInMilliseconds;
    }

试试这个,它可能会对你有帮助。它对我来说很好。

两次约会后你到底想做什么?不想做同样的问题时间是:-1.0你的答案是正确的吗?忽略
-
符号?谢谢你我解决了我的问题lol我在24小时内解决了我的问题,我把hh放在12:00:00,这比否定更正常如果你我解决了我的问题lol我在24小时内我们的我把它放在12:00:00,这是正常的
SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm:ss");
Date parsedDate = dateFormat.parse(TimeEnd);
Timestamp timestamp = new java.sql.Timestamp(parsedDate.getTime());
tsTimeEnd = timestamp.getTime();
Log.d("answer",Long.toString(timestamp.getTime()));
timestamp.setTime(tsTimeEnd);
Log.d("answer",dateFormat.format(timestamp));
public static long getMillisFromDate(String date) {
    SimpleDateFormat sdf = new SimpleDateFormat(hh:mm:ss);
    sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
    long timeInMilliseconds = 0;
    try {
        Date mDate = sdf.parse(date);
        timeInMilliseconds = mDate.getTime();
    } catch (ParseException e) {
        e.printStackTrace();
    }
        return timeInMilliseconds;
    }