Add preliminary support for 12-hour format