2146 Military Time. 26 rows Military Time 2146 is: 09:46 PM using 12-hour clock notation, 21:46 using 24-hour clock. 2146 Military Time from military.onlineclock.net 25 rows For more information about military time (army clock) and military time.