Convert string Date into timestamp in Android?

后端 未结 5 724
面向向阳花
面向向阳花 2020-12-01 12:03

I want to convert my date (which is in String format), e.g. 13-09-2011, into Timestamp. I used below code but I got the 2011-09-13 00:00:00.0 as a result. But I want Timest

5条回答
  •  -上瘾入骨i
    2020-12-01 12:37

    If you use getTime() of Date object you will get time in millisecond. No need to use Timestamp to get your result.

    String str_date="13-09-2011";
    DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
    Date date = (Date)formatter.parse(str_date); 
    System.out.println("Today is " +date.getTime());
    

    The above code will print something like 1312828200000 you need and this is long value.

提交回复
热议问题