The tiny travel NOKLEAD Digital Alarm Clock gets it's power supply from any USB-C device. It includes a USB-C plug so that's handy. One of the nice things about this mini travel alarm clock is that it works as a wireless charger for phones that have the capability to charge that way.
You can set the time for military or standard. I like that it's bright but not too bright so it doesn't disturb my sleep. If it gets unplugged accidentally, there is an internal battery that keeps the clocks time settings. So you will only have to reset this if your state falls under Daylight Saving Time.
You can find this nifty little clock on Amazon.com.
I received this product at a discount in exchange for my unbiased opinion. All thoughts expressed on this post are my own.