def format_to_time_range(begin_hour, begin_minute, end_hour, end_minute):
	"""
	格式化起始時間與結束時間為時間範圍，輸入起始的小時與分鐘，結束的小時與分鐘，格式化為
	{:02}:{:02} - {:02}:{:02}, e.g 07:22 - 22:17
	如果資料沒有給齊，會回傳 None
	Args:
		begin_hour(int): 開始的小時 e.g 7
		begin_minute(int): 開始的分鐘 e.g 22
		end_hour(int):結束的小時 e.g 12
		end_minute(int):結束的分鐘 e.g 45
	Returns:
		time_range(str): 回傳時間範圍的格式 e.g 07:22 - 22:17 
	"""
	TIME_FORMAT = "{:02d}:{:02d}"
	time_range = None
	if begin_hour and end_hour:
		begin_biz_time = begin_hour
		end_biz_time = end_hour

		if begin_minute:
			begin_biz_time = TIME_FORMAT.format(begin_biz_time, begin_minute)
		else:
			begin_biz_time = TIME_FORMAT.format(begin_biz_time, 0)

		if end_minute:
			end_biz_time = TIME_FORMAT.format(end_biz_time, end_minute)
		else:
			end_biz_time = TIME_FORMAT.format(end_biz_time, 0)

		time_range = '{} - {}'.format(begin_biz_time, end_biz_time)
	return time_range