【问题标题】:Date String to Milliseconds [duplicate]日期字符串到毫秒 [重复]
【发布时间】:2015-07-24 18:59:00
【问题描述】:

我有一个时间字符串,例如下午 4:52。我想以毫秒为单位进行转换,以便与系统的当前时间进行比较。在android中怎么可能?

【问题讨论】:

  • 在谷歌上很容易找到...
  • 你真的应该学习googleing和阅读API......

标签: java android


【解决方案1】:
long millis = 0;
DateFormat dateFormat = new SimpleDateFormat("hh:mm a");
try {
      Date d = dateFormat.parse("4:52 PM");
      millis = d.getTime();
} catch (ParseException e) {
      e.printStackTrace();
}

【讨论】:

    【解决方案2】:
    String someTime = "4:52 pm";
    SimpleDateFormat sdf = new SimpleDateFormat("hh:mm aa");
    Date date = sdf.parse(someTime);
    System.out.println(date.getTime());
    

    【讨论】:

      猜你喜欢
      • 2018-12-22
      • 2012-08-11
      • 1970-01-01
      • 2014-10-12
      • 2012-01-15
      • 2020-03-30
      • 1970-01-01
      • 1970-01-01
      • 2021-01-06
      相关资源
      最近更新 更多