Android DateTime 12小时与24小时制

2014-11-24 14:02:12 · 作者: · 浏览: 2

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


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


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);