作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在我的 Android 应用程序中,我从数据库中获取日期和时间。但是我无法从数据库中获取“日期”格式的日期到我的应用程序中,日期是字符串格式,所以我无法将系统日期与数据库日期进行比较。如果我将系统日期转换为字符串,那么在重复出现的情况下我无法将日期更新到数据库中。如果系统日期和数据库日期匹配,我还想更新数据库日期。
我怎样才能做到这一点是 android.
提前致谢。
最佳答案
您可以像这样将字符串转换为日期:
String str = "12/12/1912";
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
Date date = formatter.parse(str);
然后回到字符串
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
System.out.println("Date is : " + formatter.format(date));
和Date有before和 after方法,可以是compared to each other .
顺便说一句,还有一个图书馆叫Joda , 你也可以看看。
关于android - 如何在 android 2.1 中比较系统日期和 mydate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135689/
我是一名优秀的程序员,十分优秀!