as a workaround, when fetching the saved value, you can pass it through something like the following, until we get this fixed.
$mytime = date( 'h:i:s A', strtotime( get_post_meta( get_the_ID(), 'my_meta_key', true ) ) )
Slightly more work to do, but it should get the results you want.
Thanks. Yeah, I don’t think I can pass that through an arg for a wp_query and sorting by time.
I hope you guys make the decision to extend different formats for both time and date.
For anybody else looking, I found this to change the defaults of the picker itself to 24 hour time or what have you.
https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/528
It mentions a hook in there. I changed to CMB2 and it seems to work.
The bugs have been filed, and it is listed as beta, so I suspect things will be improved.
Marking resolved as it’s a filed bug.