怎么将字符串的date转换为alarm -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

怎么将字符串的date转换为alarm

我想设置alarms 功能,我把时间存储在一个cvs文件中。格式是hh:mm,如02:13。我想在这个时间点设置闹钟。
screenshot
我如何从date 格式中提取时间然后在通知中设置?

展开
收起
蛮大人123 2016-02-18 13:51:49 2067 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE); 
      SimpleDateFormat  dt = new SimpleDateFormat("hh:mm"); 
      Date date = new Date();  //当前时间日期
         try {
                     Date dateTime = dt.parse(str);
             date.setHours(dateTime.getHours());
                 date.setMinutes(dateTime.getMinutes());
    
         } catch (ParseException e) {
                e.printStackTrace();
        }         
     am.set(AlarmManager.RTC_WAKEUP,date.getTime(), contentIntent);
    2019-07-17 18:43:54
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载