我正在开发简单的应用程序来以不同的格式显示时间。为了显示我使用此 ISO 代码显示 ISO 国家代码的时间。我可以更改该 ISO 国家/地区格式的时间吗?
我写的代码如下
TelephonyManager tMgr =
(TelephonyManager)getApplicationContext().getSystemService(
Context.TELEPHONY_SERVICE);
String iso = tMgr.getNetworkCountryIso();
Log.v("Device iso", "=======>" + iso);
String mbNo = tMgr.getLine1Number();
Log.v("mbNo", "=======>" + mbNo);
在这里,我得到了美国的 iso。我可以以美国时间格式显示当前系统时间格式吗?
我使用 Date 类来显示时间如下
DateFormat df = DateFormat.getTimeInstance();
systime = df.format(new Date());
它以 HH:MM:SS AM/PM 格式显示时间。我想将上述时间显示为美国格式。
如何以美国或任何其他格式显示时间?