17 lines
		
	
	
		
			323 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			323 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace nulib\php\time;
 | |
| 
 | |
| class Hour extends Time {
 | |
|   const UNIT = self::UNIT_MINUTES;
 | |
| 
 | |
|   const FORMAT = "%hh%M";
 | |
| 
 | |
|   function format(?string $format=null): string {
 | |
|     $string = parent::format($format);
 | |
|     if (substr($string, -3) == "h00") {
 | |
|       $string = substr($string, 0, -2);
 | |
|     }
 | |
|     return $string;
 | |
|   }
 | |
| }
 |