Android DateTime 12小时与24小时制


工作中遇到了根据系统的时间制式显示软件中的时间。

记录一下,下次用到就不会到处找了

24小时制:

DateTime   dt   =   DateTime.Now;

string   dt24   =   dt.ToString("yyyy-MM-dd   HH:mm:ss");

-------------------------------------------------

12小时制:

DateTime   dt   =   DateTime.Now;

string   dt12   =   dt.ToString("yyyy-MM-dd   hh:mm:ss");

注意HH大写就是24小时,小写就是12小时

判断系统当前时间的制式:

boolean is24 =  DateFormat.is24HourFormat(Context c);

相关内容